I used Ixigo because they guaranteed 100% refund on cancellation. I lost 1.8k despite cancelling my trip over a month in advance, and the refund that I was supposed to receive has still not reflected in my bank account (over 5 working days). I have tried multiple times, but have been unable to speak to customer service executive, I don't even know if they have a team or if they just have an automated response system which is frankly very unhelpful beyond a point.