Railway is meant to do business. Why we expect it to be a cheap service. Newspapers report it as some extortion while it is siple demand supply comcept.With 120 days ARP it gives u sufficient time to prebook. Even for last minute travellers it has Tatkal. If one goes to agent for tatkal he normally charged 500-1000 more for tatkal. Agent ko diya to theek railway ne liya to loot.