LOVE the caller ID for sure !! I use it all the time at home and even at work ! Then I also found out that you have to let them hang up first after telling them no and no constantly. This eliminates (or is supposed to) your number from their data base.
Also go to donotcall.gov and put your number on it, including your cell number !