In Reply to: CBA Gary D posted by leaphil on Friday, 29. June 2012 at 20:50 Bali Time:
I have a visa debit card and I don't get charged any fee for withdrawals from an overseas ATM. And I have checked the exchange rate I get against that of other banks using the same ATM on the same day - it's the same.
My card is issued by a local credit union in NSW/Wollongong region, so not nationwide - but there are other cards you can get with no fees.
I usually get within about Rp100 or so of the average rate from reliable money changers.