The best way to stop telemarketing calls is to block them. Mobile phone users can choice among lots of software that allows to block both incoming calls and text messages. Also all incoming calls with ID withheld can be screened. Below we list some software as an example.
This registry contains telephone numbers and the owners of those numbers that refuse to receive unsolicited calls from telemarketers. You can register your telephone number online at: www.donotcall.gov for United States and at: www.lnnte-dncl.gc.ca for Canada.