Warning! Travelex Currency says, "No Fees" but they discount the currency more than 20%. Example: When traveling to Canada, the exchange rate was near 1.1 meaning we should receive $1,100 per $1,000 we exchange (minus fees). In reality, Travelex gave us .9, giving us only $900 for each $1,000 exchanged. If this was an attempt to launder money, I would understand the high mark up. But of course it wasn't and making $200 on every $1000 exchanged is a racket. They don't tell you this upfront so know your conversion exchange rate, be ready to pay a fair exchange fee but I'd recommend against Travelex.