Well, it’s been a month now since I registered on TPS Online.
And I haven’t had one nuisance telephone call since then.
I know they say “it takes up to 28 days for the service to take effect” but for me it seems to have worked within days. Brilliant!
You must give it a try.