A word of warning on this. BA state that the receipt should be with you within 28 days. My personal experience was about 70 days, including follow ups through the twitter team and You First, all of whom seemed incapable to do anything. Don't expect anything to happen at anything more than glacial speed.