here in the U.K. I have found the best way to deal with them is to play them at their own game.Agree with everything they say and sound very interested in what they are selling, then tell them your not interested but it was nice of them to waste their time, the word gets around very quickly that you are a waste of time and hey presto no more marketing calls.