It seems if you pay in US$ and you get change back, it is in Jamaican and the rate they give you back can be less than the exchange rate at a cambio. If you are paying 3 or 4 percent more when paying US and then you get back 3 or 4 % less on the change..it really can add up..but of course it is not always the case..