And not all ATMs are a safe bet anymore. Far too many ATMs are still using the Dynamic Currency Conversion scheme to scam you out of money. Recent trip to London, Travelex branded cash machines immediately give you a DCC rate when you try and withdraw money. If you cancel it tries to give scare people because "We can't guarantee your exchange rate" if you don't accept our offer. If you hit cancel you do eventually get the the interbank rate. The last time I checked, it was easily 15%-20% spread between what they offered and what hit my bank accounts.
It's not just ATM's either, Harrods, Prada, Louis Vuitton, and several other high end stores I was shopping at all offered DCC prices that would have drove up my purchase price considerably. So ignorant.