For years I used the Cambio but in the last couple I learned the Negril bank machines take debit and the rates are great. Limit your withdrawals to 30000J and you only pay one service charge. I have also found that the machine in the bank at the Sunshine plaza had the best rate.
Not talking about exchanging Can. To US and then to Ja.
I was referring to the travellers who Do not wish to use Ja currency and prefer one they are familiar with.
What I was trying to get across was if that is your intent Canadian currency is not readily accepted on the street level.
Would never suggest conversion from can$ to us$ and then to ja$