It was a very bad trip for the following two reasons
1) I booked 2 seats and paid 1500 rupees per seat 13 days in advance where the price was reduced later and the actual price was 850 rupees. I found out about this at the boarding point and the agent told me that it was a complete rip off!! Nobody contacted me regarding the refund of the difference amount. Also, the bus was only half full, if I had found out about the price difference a bit earlier, I could have just cancelled the ticket & booked again for the same bus.
2) The bus was suppose to reach at 6:15AM, but it reached at 8:30 AM. Apart from this, I had booked a return via VRL Sleeper bus on the same day at 5PM, but the cancelled the bus because the number of bookings on the bus was very less. They asked me to get into 3PM bus instead. They took full liberty in cutting my short trip even shorter!!
All in all, they charged me double the actual price for booking 13 days in advance and cut my trip short, first by reaching late & then by asking me to get into a different bus early (same day). I will not recommend VRL busses to any one in the future nor travel via one.