I recently used Webjet to book a flight to South America using American Airlines. I took for granted the fact that usually, using discount fare websites like cheapflights and webjet, you will get a price that's better than the one the airline itself will give you. I didn't check the airline's website itself, but when I searched expedia and priceline, they gave me prices that were astronomically higher (by $100-200). So where expedia had the cheapest flight to be upwards of $650 to $700, Webjet gave me one for $450. I thought it was a no-brainer to book with them. I even purchased a best price guarantee for an extra $25 so that if I had to change flights I could for no extra fee. When my travel plans changed, I went to change my flight to a different date (same times, same price, I checked) and realized the $25 guarantee was only good for 12 hours after the ticket is booked according to the fine print... which is such a scam but shame on me for not reading it, but it's only $25 I'll get over it right? So then they said they were going to charge me the penalty of the airline ($250 for international flights) plus an extra $100 as their own penalty fee, and then a $50 processing fee. So I was going to get charged ~$400, basically the price of my ticket just to move the flight back 2 weeks! AND both flights were over a month away, it wasn't like it was the next day or anything. I start panicking and go through all of the fine print/return/cancellation policies of both Webjet and American Airlines... after I researched I realized that my flight was actually the SAME PRICE on the American Airlines website, AND I could have gotten a refundable ticket (which Webjet does not offer). So I called American Airlines directly to reschedule the ticket and they just charged me their $250 fee. Still had to eat $250 but it was better than getting SCREWED out of $400 by freaking WEBJET !!! They will never get any more of my money. Always check the airline itself first!!!