You may want to exchange a small amount of Canadian to US for when you first get down here as some of the smaller vendors don't always know what the Canadian exchange rate is...but they almost always know the US rate.
Otherwise don't bother changing your Canadian to US as the cambios exchange many curriences with no problem & it's not beneficial to exchange from Canadian to US to Jamaican.