I've been booking my travel through KAYAK.COM for years with great success... Until now. I just attempted to book travel out of the U.S. and "seemed" to be successful. I found that KAYAK pushed my booking off onto AIRFARE.COM. I received my confirmation email and thought everything was good to go. When I tried to select my seat on the U.S. leg there was no record of my reservation or any sign of me being on the manifest in any way. I called AIRFARE.COM only to find complete and total incompetence with their telephone agents, and rudeness from the supervisor. The supervisor, WILLIAM, spoke to me like I was a total idiot. When I mentioned the poor demeanor of his staff that I already spoke to and his attitude towards me, I WAS YELLED AT BY WILLIAM, PUT ON HOLD, AND DISCONNECTED. Does this sound like customer service? I DON'T THINK SO. If I can expect KAYAK to push my reservation requests off to AIRFARE.COM, I will have to look elsewhere for service, even if I have to pay extra.