Nope. Go to Wal-Mart in Houlton, Maine and watch the Canadian money change hands. It's called free enterprise.
OMG, took the words right out of my mouth! I was going to say the Walmart in Houlton (or the Pizza Hut, or Marden’s or Andy’s IGA...) We get tons of Canadian currency there. A lot of businesses there have American/Canadian exchange rates posted near the register.
PS Do you know anything about the Elm Tree? As in, did he sell it and is it still open? :)