Few years ago, my friend and I planned to travel by riding a bus, and buy tickets at the station. Let me just tell you that it was a long weekend holiday and by the time we went to the station, we had to wait for hours just to get a ticket and continue with our trip. 

So why wait in line when you can book online? I wish this was available back then.