We will be using credit cards but would like to have pesos on hand for small items. We are Canadian and could bring Canadian dollars and exchange the money for pesos at a bank in Cancun. Or are we better off bringing American dollars and exchanging them for pesos. Please advise. Re...