I'd use travel sites to view prices and then go directly to the source. Those sites rarely give you cheaper fares and they almost always add additional fees on top of what the airline will charge you if you need to cancel or switch flights. Just my 2 cents.