Booking with them is a nightmare, if you got to cancel your reservations. They would never refund your money blaming the payment gateways and top of all they will force you to make new booking with them in order to avail your money!
I would not recommend this site for the people who do not travel frequently and care for best deals. Their customer service is pathetic!