I needed currency in less than 48 hours. I was told that to get it in time would “ depend on a number of factors such as currency, stock levels, when we see your payment, etc.” so I paid the money. Only after the transaction was processed was I told that the currency was not available and could not be delivered in time. I found myself inextricably liable for a cancellation fee AND a conversion fee back to sterling, amounting to £109.88 on £703.45. Take care.