BA always scr** up each time I decide to try them. Last year was no exclusion. Lost luggage, horrendous customer service, refusal to announce birthday on flight.... cramped E seats.
I kicked my self 100 times for not getting the way cheaper (and nice mileage earning) connecting UAL flight where E+ is something.