I've had stellar service from them in past too, both times the call centre on the north bank of the Tyne. So patient, and so willing to help. And friendly
Despite what is often posted on here, BA can and do, provide very good customer service when they put their minds to it..