No doubt....IRCTC improve the efficency of site..especially in tatkal hour...good work....but still a big question on IRCTC....tat is UNRELIABILITY and UNCERTAINITY.....if irctc overcome dis..this is very useful for people in tatkal........today i face this....irctc irritate me 25 mintes just for a single tatkal tkt...but all in vain...transaction fail..and amount debited frm acount...i think irctc still backward in technology....