Having recently been caught out by most American ATMs charging extra fees on cash withdrawls on cards from different banks (which'll affect all foreign cards), I'm wondering if something similar will affect me up in Canada?
Specifically, do most Canadian ATMs charge extra fees on cash withdrawals on cards not from the ATM owning bank? And if so, are there any banks whose ATMs don't charge these fees, so I can try to use them when withdrawing on my (foreign) card to avoid the charges?
(Having gone to the trouble to find a card that won't itself charge me foreign fees and gives me a good exchange rate, I'm loathe to then have to pay a fee to the ATM operator if I can avoid it!)