After a few experiences of losing enormous amounts of money in these transactions, I looked into it more deeply, and discovered that even though the banks don't charge a fee for transferring money between countries and currencies, they do add a spread onto the exchange rate.