Well, as it stands, Americans can easily use their money north of the border. We accept it, and of course, grant it proper exchange rate.
Now...the other way around, is well...forget it. There are very few, and I mean very few places in the USA that will accept Canadian currency.
Border cities on the USA side, depending upon their size will offer of course, offer a place to exchange the money, but to use it at businesses in the neighbouring city/town: good luck.
Best city for Canuck bucks: Niagara Falls, NY., Buffalo, NY., and some small towns bordering New Brunswick, Canada in Maine, USA.
Detroit, I had zero luck. Port Huron, Michigan. Very few places would accept it. Sault Ste. Marie, Michigan, would take it in limited quanitities.
Blaine, Washington - almost everywhere took the Canuck Bucks with the loss of exchange, and the same goes for Bellingham, WA., and more than likely, along the Canada/US border out west.
Do any of you Canadians remember when our money was worth more than the American dollar? It was back in the mid 1970s. For years prior to that, they were almost at par, gaining or losing a few cents.
I like our Canuck Bucks. Nice themes on them. Nice colour and security features which are pretty cool. http://www.bankofcanada.com (or .org)
Now...if we could only get rid of Liz (queen) on our coins/paper money, then I'd be happy and we as a country would be more complete.