Well I was in Vietnam last year, 2 banks did not charge, yes some others charge around $1-$2. Problem is cards don't always work, some are blocked, seems 2 of my card are. I've had problems in Laos and Thailand with cards not working. Also your bank may also add fees, my main bank charges about 4.5% with max charge of £4.50 so add that onto local fees its quite expensive. I can get $s cash for about 1% less than spot rate.
Think Thailand is now 180-200 baht.
