I echo the general sentiments of how appalling the BA Avios store is generally. Its has terrible customer service and no contact phone number, so its impossible to resolve any issues. Why BA allows their brand to be associated with such incompetent operator is beyond me.
Similar to another posts I spent a few £1,000's in the Apple store during the double point per £ promotion. After two months of hearing nothing I raised a support tickets to be told it would be investigated and an update would come in 14 days. Not surprisingly there was no update and after three contact forms completed and still no response I turned to the BAEC line. They were helpful and sympathetic but after 2-3 calls and more promises of investigating and updating me, I heard nothing.
I am not someone who usually sends an email to the CEO but I was so fed up with the whole situation I dropped a polite email to Alex Cruz pointing out how awful the experience was and how damaging it was to the BA brand. He didnt respond personally but a lovely lady from his exectutive office contanted me and said she would resolve it, three days later the points were on my BAEC account. It therefore seems the only way to sort this one is to contact the CEO!