We usually bring Canadian cash when we go to Negril but are wondering if using a debit card in places like the grocery store and Times Square shopping (where it stays in sight) is safe to use.

What is the most popular practice in terms of access to money?

Thanks for any input.