Have you been in contact with BA Holidays Customer Relations or did you just complete the ba.com webform? If it was the latter then I suggest you make your claim direct to BA Holidays Customer Relations..tel no 0208 707 4480 or email
[email protected].