When I use Kungsri (sp) ATMs using my TSB Mastercard it shows in advance the exchange rate that they will use for that transaction and gives you the chance to cancel if you disagree with the offered rate..
I discovered this purely by accident but are there any other banks' ATMs that do the same ???