As a Canadian, I've yet to understand Canadians bringing US...just change your Canadian money to Jamaican.
I agree, just bring Jamaican $. However some people for whatever reason prefer not to deal in foreign currency and the USD is acceptable and usable in negril , Mexico etc. Canadian currency not as acceptable nor usable. That was my point