I've been booking with cheaptickets for years, traveled lots, to India, the UK, Mexico, Costa rica... and i've never had a single problem. They've been my go to flight finder for well over a decade. The 24 hour cancel that they have (sometimes, all times? I don't recall...) but i've been able to make cancellations 24 hours after making the reservation, and that has saved me a few times now. I'm rather shocked at the low ratings actually. I guess if you have a bad experience you are more likely to leave an angry review... but dude! Anyway... i'm super grateful cheaptickets exists.