Originally Posted by
Jagboi
That's assuming the difference is entirely due to bank fees. Exchange rates vary continuously, so a purchase and then a refund at a later date in a different currency will most likely convert to the card's currency at a different rate, especially after 10 months. The bank has no control over exchange rates.
.
Looking at todays exchange rate on XE, it shows approx that 1 GBP = 1.3 USD ; going back to January , it seems to have been between 1.29 and 1.32 , so would have had to be a very expensive ticket to have a $60 variation based on exchange rate variation