Booked two tickets and had to cancel them. I have been waiting for exactly 45 days now but have not received the refund money. They do not know how to run an online travel site. No one over there has any idea about where my money is stuck or when will it be repaid to me. They are bunch of amateurs whom you are gonna deal with if you use their services .
Travelchacha sucks. Please be alert while booking from them in case you have to cancel your tickets later. You will go through hell to get your money back and in case you have used credit card, then be ready to pay from your own pocket for the bill to avoid interest rate.