check your current credit card fees. if they charge you get one that that doesn't. the bigger boarder crossings have welcome center and can exchange money if you cross during business hours. if you have leftover cash and are a credit union member you better exchange it before you cross back. Credit unions do not exchange money and other bank won't exchange unless you have account. as always set your travel times with credit card company otherwise they could deny purchases when you get there as it will flag as possibly stolen.