The fees charged depend a lot on your agreement with your own bank, not so much on what the policy of the bank you are withdrawing the money from is. I have only seen one ATM in Europe that actually stuck their own surcharge on, and that was a credit union in Baden-Baden, Germany.
The way ATM service charges in Europe work is exactly opposite to the way they work in the USA or Canada. In Europe, the bank that owns the ATM you use bills your home bank head office directly for their service fee. They don't take it out of your card at the time you make the withdrawal. It's then up to your bank to decide how much to charge you.
Check with your own bank, before you leave home, to find out what they will charge you for the overseas transactions. If it is USD 3 or less, that's typical of what a European bank charges its customers for out of country transactions.
Make sure your bank card has one of the following logos on it: Maestro
or Plus. Otherwise, you won't get much mileage out of it.
Or, look for some of these symbols on the back, the more, the better:
[This message has been edited by PanEuropean (edited 05 August 2002).]