One of the worst sites to do booking and they will not refund you your money and even the response from the helpline is not at all good.
The payment was made from the bank account and the refund has to go on the same account upon investigating it was told that the payment was done from some timing account and the money is put back there whereas I don't have such account so where should I find my money. Horrible experience as they don't refund u ur money.