I made a reservation for a city land transit bus from Delhi to Shimla. It broke down at Panipat, wasting nearly two hours of our time. Worst experience with them, and they switched us into a traveller from Chandigarh with inadequate air conditioning, which was not disclosed at the time of booking, and for which they charged 1500.