We recently had a flight from Ibiza to London Gatwick. I chose our seats ahead OLCI opening, as I wanted to ensure seats towards the front of the plane, so we could off the flight and on our way as quickly as possible. BA charged me a total of 4€ to book two seats.
When we went through online check in, we had been moved. Our new seats were only a few rows behind the ones I'd chosen and paid for, however, we hadn't been informed of the change.
I contacted BA via social media, and somebody responded and we spoke on the phone. I explained that I thought I should be refunded the amount paid, plus an 'administration' fee of £5 total - this was to cover my time in choosing the seats, the foreign currency fee applied to the transaction and my time in contacting them to recoup my 4€. The person I spoke to agreed that I would be refund the 4€, however they could do nothing regarding my incurred costs, and if I wanted to take that further, I could go through the formal complaints channel.
I'm too lazy to be bothered writing to them in order to 'demand' £5 - so was happy to see the 4€ refunded, and thought that was that. Over a week later, I received an email regarding the refund, naming only me (and not my husband) as a passenger and stating the refund amount was £10 (!) - with the only reference being "Paid Seat". I have now noticed on my credit card statement, a credit from BA for £20! So - I'm not sure how they arrived at that figure - however, I'm happy to accept it as payment for the time I had taken in contacting them in the first place!