I always book flights through the airlines websites. This time I decided to hook through American Express Travel. Big mistake. Everything seemed fine, had my confirmation and all was set. Went to check in online the day before and I had no seats, even though seats were clearly printed on my confirmation. Amex told me that no airlines really reserve you a seat, it's just requested and they try but it is United Airlines' fault. Booked this 5 months before the trip and now have middle seats. Would never use them again. Don't do it. You'll be sorry