Perhaps this information can help some of the people who find this board. If you do not wish to receive calls from telemarketers, make sure you get your number on the national do not call registry (donotcall.gov). The site says that your number will appear on the registry the next day, but telemarketers have 31 days to stop calling your number. This is because they may have got your number before it showed up in the do not call registry, but they are required to check it again in a month. In the mean time, if the calls are persistent and you really want them to stop, call the company directly and ask to be placed on their own do not call list. I believe telemarketers are required maintain a list and get you on it within a few business days if you ask. If you still get calls after all that, you should report them and they will probably be at least fined, perhaps more if the complaints are numerous.
Hope that helps.