Use Kayak to search for flights BUT NEVER EVER BOOK THROUGH KAYAK. WHEN YOU PUSH THAT BUTTON YOU ARE HEADED FOR BOOKING HELL AND A COMPLETE RIPOFF. Just went through this. Somehow got sent to AA for UA flight one way and the return on Alaska. I discovered 30min after booking that I was overcharged $300 compared to booking directly with those airlines. And of course AA refused to cancel reservation when I called back in less than an hour. Kayak's response was that "AA must have a data feed problem".
Insult to injury is that every leg of the trip was difficult because of different locator numbers, inability to choose seats, etc.
NEVER BOOK THRU KAYAK. THEY ARE DISHONEST, UNRESPONSIVE, AND SHOULD BE SHUT DOWN.