It does read that they charge 3%... but next to it it says you can use a Global Alliance partner to avoid the fee. When you go to the Global alliance page:
Their website still reads:
"Foreign ATMs may charge both ATM fees and currency conversion/international transaction fees for withdrawals. Find out if you can reduce your bank fees when traveling. For example, Bank of America waives ATM fees for banks in the Global ATM Alliance. If you cannot find a partner bank, limit how often you use ATMs by always withdrawing as much cash as you feel comfortable carrying."
Traveling Internationally?
Use your ATM card or debit card within the Global ATM Alliance.
"Scotiabank (Canada and the Caribbean, Caribbean countries include: Anguilla, Antigua & Barbuda, Bahamas, Barbados, British Virgin Islands, Cayman Islands, Dominica, Dominican Republic, Grenada, Jamaica, Netherlands Antilles (St. Maarten), St. Kitts-Nevis, St. Lucia, St. Vincent & The Grenadines, Trinidad & Tobago, Turks & Caicos Islands, US Virgin Islands)"
If you buy something here - regardless of what - yes, they charge 3%...no matter what. Always have. But a withdrawal at a Scotiabank ATM SHOULD NOT be charged. I always get my money back if there is any issue. Maybe they flagged my account as a Royal PIA. Who knows...but thats their agreement with me. Mister Customer.