Hi,
me and my future wife will be going to CSA on July 25th!

I'm wondering if it is better to bring US money or Jamaican money. Which one will be the best? Since I'm Canadian, we will need to change currency anyway.

Is it better to bring only 5$ and 10$ or 20$ is also good to have?

Thanks