I have just spent 95mins with a customer service agent on BA website just to cirm a seat assignment. First off, I purchased a business class ticket on American Airlines because I need lie-flat seats at this point in my life. I was excited to fly in the A380 and believed BA to be a great airlines. It wasn't until AFTER I paid full business class fare that I had to go on to BA website for my seat selection and learned I needed to pay and additional $193 per leg to sit in a window seat of my choosing. Then, the seat assignment wasn't showing up on my reservation- I spent nearly 2 HRS with an online customer representative who FIANLLY found my payment after I had to sent her multiple times my credit card confirmation of payment and my BA email confirmation- she kept telling me this wasn't made thru BA...CRAZY Try purchasing a seat with out confirmation...stupid. Just terrible terrible customer service and nick picking $$$ without full disclosure- paying for a seat assignment after paying a full fare business class ticket. I wish I could cancel but cant. Wish me luck.