You can try the British Airways forum here:
FlyerTalk - The world's most popular frequent flyer community
Lots of experienced frequent fliers on that site - and the major airlines actually monitor it. Someone there can probably give you some REAL contacts at British Airways that might help.