Our experience has been that we take some US and then hit the Scotiabank ATM as soon as we get there and draw JA from it.

It will allow $30000 JA (approx. $300 CA) per day per account.

Remember to notify your bank that you will be in Jamaica, otherwise there is a chance that they will shut your card down because of suspicious activity.

This system works for us, and we don't end up having a big stash of cash to worry about.

Have fun