I use foreign ccy debit card to top up to avoid fees and the use great fx rates and then transfer back to chosen a/c. Only fee free way I found to move ccy at great rates. Update 7th Nov 19, taking off a star as you cannot make payments to Jersey
['purchase-booking-experience.ease-of-use.-1', 'value.price-value-for-money.1']