Just curious why this two year old thread was resurrected.
I would have been happy to learn that those (non)-customer service people at BA had seen the errors in their ways, but to be reminded that they haven't doesn't actually add to the knowledge of humankind.
Pego I hope you don't mind my slightly sarcastic response here. For discussion of BA's failings you might prefer the threads over at flyerTalk.com