Originally Posted by
Flexible preferences
I used my visa debit card to avoid extra fees. Whilst booked on aa.com the currency billed was GBP.
Most decent (especially travel-specific) credit cards offer no foreign transaction fees these days. In fact, BarclayCard Arrivals is one of them, since you noted you already bank with them. Worth looking into.
Glad it all worked out in the end.