I'm traveling to Vienna and Prague in September. Trying to figure out the best combination of cash/debit card/credit card use while there to avoid major fees. I have a bank of america debit card, chase debit card, PNC debit card, First Trust debit card, and credit cards from bank of america and chase. Should I order local currency before leaving the US? Exchange a ton of cash in the airport in Vienna? Hit up the ATM a few times when I arrive in each place , taxing out the max amount each time? Use credit cards for everything?