Redbus is an wonderful system of getting bus tickets booked but some of travel agents have miss used this service, it my experience what I faced while travelling to Dharamshala.
I have book tickets and when I reached to bus my seat numbers are changed and asked to shift on different seat because agent is merging passengers of two buses, I ignored it but at the time of returning but was late for 4 hours I was waiting on a petrol pump, and the bus which came in was a normal AC bus however I have booked semi sleeper Volvo so please watch for these fraud agents, and must complaint to red bus customer care, I did the same and Red Bus Refunded my half of the money, good service by redbus.in.