Yes, If you have the time ... keep them on the phone as long as possible that eliminates them from making more calls. Have some fun with them...wastes their time which really ticks them off. Tee! Hee!
Yes, more people need to start doing this since "do not call lists" are a joke ... keep them on the line as long as possible cuts into their marketing scam times.