Thanks for the replies, guys.
BCguy, do you mean that it's the kind of thing that is in fact illegal, but can't really be enforced?
PMM, do you think I could use a middleman located in the US to deal with my Canadian clients? That would effectively mean I'm only dealing with a US client, right?