True. By law they cannot call you before 8am and not after 9pm in your time zone.
If you tell them to remove you from contact list they MUST do so by law.
I usually got ATT and MCI calls every month or so even after telling them to remove me from their call lists... so I got me good old answering machine, put it to record every time they called so I had a recording telling them to NOT call me and remove me from contact list.
2nd time they called I would ask for their name and badge number... then ask to speak with a MANAGER. THIS IS IMPORTANT. If you ask for a manager they HAVE to get you a manager, not a supervisor. Get manager's name and #, record all this of course... and have him remove you from list.
This usually stops them..for about 6 or 7 months. Then its fun time all over again.
If they call a 3rd time do as Stat above says.. you have all the evidence you need in your tapes, SUE their assess off. Its the only way they will stop.
Of course, many companies now are using RECORDED telemarketing messages, which you cant tell them to remove you from list.