Flew a lot last year, to Canada, Oragon, Vegas, Dallas, and AZ. Booked tickets online every time, lucky was not met any trap. Just used yahoo Travel.