Oh ya, that's another thing, they accept Visa and MC as long as it's not from an American bank. I don't know how many times I was asked that, "Is the credit card from an american bank?", I'd tell them no it's from a Canadian bank, then no problem. So ya, as a U.S. citizen you'd be spending cash for sure.... I think Drew is right, it'd be cheaper to bring Canadian currency down there if you can. Less of a surcharge.