When booking my flight with CheapOAir I was told there was no ""agent fee" and was charged for one. I told Agent that I wanted roundtrip seating arrangements with my flight partner or I would have to look otherwise. He said there is an additional fee to arrange seating, and "assured" me that he was able to book our seating together for the entire roundtrip. Everything sounded great! When I opened my itinerary the next day. One of the transfer flights did not have us seated together. (no seats available together). I contacted CheapOAir to ask what happened. They said, "we cannot guarantee it, but at least we got you 75% of the flight together" - how insulting! How about I sell you a pair of shoes and give you only one and tell you, at least you got one of them? NONSENSE They also stated a supervisor could not help me with this problem. I insisted on a supervisor after going back and forth with this person. The supervisor said, that it was the airlines responsibility and they had no control over it. So, I asked then why are you selling something that you have no control over and telling me that you arranged it as I requested at time of booking! After much debate he offered to refund my money for seating fee. I also received a refund for the agent fee. NOTE: The original booking agent lied to me about two things: his fees and guaranteed seating arrangement. Thou I appreciate the refunds, I will never book with them again. INTEGRITY IS NOT GOOD. I cancelled my car booking with them after this because I want to rest assured there will be no problems. By the way, the airlines said I would have to talk to them about seating arrangements since I booked it with them as a third party. I was able to go straight to the airlines online and arrange my own seating at no charge. Now, to wait for the refunds to post to my account!