HTC, I use debit cards at "ATM's only" whenever I travel internationally to withdraw the local currency and have never had a problem. Since you are from Canada have you thought of setting up a small account with Scotia Bank for debit withdrawals. That way if you go to any Scotia ATM in Negril there will be no charge. Just a suggestion and as Walleye mentioned make sure whatever bank you are using the debit knows (beforehand) your travel dates and location to prevent the card from being denied in Jamaica