I would not recommend this site or any leadgen sites from Kayak for that matter. You think you "booked" a ticket after you paid but the ticket is only issued after 3 days, I read other comments that tickets were not issued because price went up. While the price is cheaper, there is no phone support and chat support is very slow, you will get a lot of "Please wait while I do research" and each wait is 10 minutes. They charge service fees for everything, such as fixing a small typo on your ticket. I'd go direct and book at the airline's website, they don't charge these fees.
---- After this review, their manager called and waive the fee for updating the typo, which I appreciate. I bumped the star rating by 1.