Plus on top of all this I thought "Cold Calling" was illegal now?
It is, but I think the Indian police have bigger fish to fry.
There is no way to stop it really. You can let all your calls go to answering machine and leave a message saying, 'Hi I screen my calls, if you want a call back, leave a message'.
I argued with one last week, claiming he was from Carphone Warehouse. I told him he wasn't, be he was so insistent. I said, well delete my number and stop phoning me. He replied, I can't unless I get a sale. I pointed out that if he was CPW, he would have to comply to my legal request. I also pointed out, I don't believe your name, your company or your phone number. What makes you think I'm going to give you any of my details?