Absolutely Not....IRCTC Service Charges are just around Rs.10/- & Bank charges total add up to around Rs.50/- mostly....You can book at your convenience at Home Online,need not stand in queue,no need to travel to PRS....Invariably if you go and come back to home from PRS more or less same money is spent.