For what it's worth, places have had to resort to some crazy deals. I've heard of places in Vegas offering to take Canadians' dollars at par. The exchange rate right now is 1.38 CAD to 1 USD, so that's a pretty absurd discount.
I value my soul and/freedom, so not for me but cheap bastard that I am, I was kinda tempted.