Well after reading all these negative comments, I'll just have to count my lucky stars that I've always received 100% customer service from all of the BA staff with whom I have had contact, whether by phone, internet or face to face, on the ground & in the air.
It's a shame that we still haven't heard from Capot as to whether or not he managed to get BA to sort out his forgetfulness.
I'm backing BA.