I take my little local credit union debit/atm card to scotia bank atm at the roundabout ... I don't pay fees from my CU but do pay a small fee from SB. I think it adds up to about .50 usd.

I usually change at the cambio by bourbon beach, but I've heard of other places with better rates. For the amount of time and money I am spending, those few cents don't add up enough for me to go searching out the very best rate in town. I average about 1 usd to 120 jad.... not sure about the Canadian exchange, sorry.