Johnny, I agree, the Telephone Preference Services might not be for everyone but I've been registered with them for over six years now and I certainly have no complaints.
Initially, it may take a good 6 - 8 weeks before you notice any decrease in calls but you do have to allow time for those lists to be distributed. I completely disagree that a lot of callers don't bother to check the list. Admittedly I may still get the odd cold call every now and then (approximately one every six months) but as soon as I tell them I'm registered with the TPS, they can't apologize enough and promise to immediately remove my details from their database. Sometimes, if I'm feeling in a really wicked mood I'll let the cold caller ramble on for a few minutes before saying: "Can I just stop you there... Are you aware that this number is registered with the Telephone Preference Services and that your company can be prosecuted and fined up to five thousand pounds?" In my experience, this is enough to knock the wind out of their sails. You can almost picture them quaking in their boots!
The thing to remember though is as brilliant as the TPS is, they can't perform miracles. For instance, if you register with the TPS today and then. let's say, next week or next month, you apply for a loan online or go to different websites disclosing your contact details to all and sundry, and fail to tick the boxes that state "I do NOT wish to be contacted" then you are, in effect, cancelling out your registration with the TPS and making yourself available to cold callers again. These companies could argue that although you registered with the TPS in February, in March you gave permission for these companies or their affiliated partners to contact you.