For those using foreign debit cards there is a possibility of losing out. If the deposit is taken out of your account (rather than a typical credit card hold), then the money might be refunded at the other end of the exchange rate spectrum meaning you will lose money.