I have used CheapOair for several years. I travel internationally as well as in the US, and I have found the site easy to use, and offering great prices, and LOTS of flight schedule options. I book my team travel using this site, too. No hidden fees - any fees are put right there for you to easily see.