After watching Dispatches about unsolicited calls...
I saw a trick that actually seems to work.
If I get a call I ask two things politely and clearly.
1. Please do not ever call me again!
2. Please remove me from your database!
That's it. No rudeness or shouting.
Since I started doing that the number of such calls has dropped dramatically.