You might like this service. One of the IT guys sent a link for a 'Do-Not-Call Registry' at work. I registered because I am sick to death of telemarketers. There is the US version (link was found on the Canadian website). So I've submitted a list of companies who are not allowed to call me (newspapers, political parties, polls, charities, etc.). It's free, too.
Here's the US version, if you want to take a look.
https://donotcall.gov/ Hi all,
For those of you who are aware, Canada will soon (or already does) have an official Do-Not-Call registry, whereby you can register your phone number and telemarketers are not allowed to make unsolicited calls to you anymore. There's a catch with our version of the Do-Not-Call registry, and that's that many companies are exempt from it. Lots of telemarketing companies, charities, etc are all legally allowed to make cold-calls to you even if you register with the Do-Not-Call list, simply because they lobbied hard when the law was up for discussion.
Now we have a solution...
Dr. Michael Geist (yes, THE Michael Geist) has come up with a website that allows you to sign up with your name, phone number, and email address and then lets you pick which companies to opt out from. When you're finished, you submit your info and the site generates an email for each company stating your info and the fact that you'd like to be removed from their cold-call list. This is the ultimate Do-Not-Call registry because companies that are exempt from the usual law are still required to remove you from their lists if you specifically ask. Now you don't even have to ask, the website does all the work.
http://ioptout.ca It's free, it's easy, and it's what we've needed for a loooooong time.