Most of the articles are written about fees for foreign credit card transactions. Few mention that a PIN is required for many credit card expenditures in Europe. If you plan on spending using plastic, bring Amex which does not require a pin. Amex is not accepted everywhere as merchants say it is more expensive, that is a forewarning. If you have to pay cash and use the ATM, try to avoid Fridays as the dollar/foreign currency rate is highest before a weekend. And definitely watch who is around you when you use the ATM on a street.
My husband was using the Barclays ATM in the lobby of the bank where someone tried to assault him!!!!!