In Australia and New Zealand other-bank ATM withdrawal fees are $2.
International withdrawals depend on where you are but 3% or $5 (whichever is larger) is common. This is additional to whatever forex rate they give you.
It's only recently that newer banks are removing these fees.
However, accounts are generally free.