You should check around. Last winter we found that the banks were consistently giving a better rate for CDN than any of the cambios.
That still seems to be true. I just checked online, and FX Trader is giving $98.6 and NCB is giving $101.20.
On the other hand, the cambios seem to have the better rates for USD.
Scotiabank
https://jm.scotiabank.com/personal/r...nge-rates.html
NCB
https://www.jncb.com/Support/Help-Re...hange-Services