Why don't you just send them a link to this thread... and see what they have to say for themselves?
Sadly, this is one of the GB stations where the 'BA staff' are not employed by BA or GB... (like PFO)... so not exactly incentivised, but that is no excuse.
http://www.gbairways.com/customer_care/customer