LearningToFly, If, as your response from NA British Airways indicates, the BA policy is that no refunds are issued then fair enough. But clearly this policy does not apply to tickets purchased in the UK - that is the part that bothers me.
Yes, where is BA Helper. Are BA policies different in NA?