Years ago I use to be a good customer of B.A. flying north and south america and europe. However after a bad experience with B.A over booking my flight and them having to move me onto an alternative carrier I decided not to fly with B.A again. However I booked a flight with Iberia recently flying from Boston to Heathrow to then realise they are part of the same airline alliance with B.A - to my disappointment after paying a for a full price transatlantic ticket Iam being forced to pay extra for an allocated seat - alternatively I can wait 24 hours before my flight to book a seat free of charge but with no guarantee that I can sit next to my partner. I also run the risk of being next to a toilet and having a miserable flight. But hey we are flying BA where customer service really matters. This is making me consider changing my carrier as I still have a month to go.