telling them you are on the do not call list will scare them but if I have time, and it is not a robot, I like to do the Seinfeld thing and ask them for their home phone number.
"Oh, you wouldn't want me to call you at home?"
Or I ask them where their office is so I can come and talk to them in person, that's always funny.