credit card foreign exchange
I have a Bank of America credit/debit card. They have associations with Scotia Bank, Paribas in France (spelling wrong I know) and Deutchebank
that no ATM fees are used. The exchange rate is that of the day . I have a son in Canada at college constantly needing money and with his issues and my travels this has worked out the best. Take out what you need for a day or 2 and use cash