Debit is fine in atms here. Check your account activity every day online though. I have been "double-drawn" twice since moving here. Each time, I withdrew $1,000 BZD from Atlantic Bank, and upon checking my account activity later, realized that 2 withdrawals of $504.47 USD had been made from my checking account (instead of just 1). Fixing this problems is soooo easy (lol). It takes roughly 2 weeks for paperwork to be sent to the main headquarters after you file a dispute in person at the bank, and then (whenever they feel like it) you MIGHT get a call back and your own money credited back to your checking account. Fun times.