The local cable co. has set up shop in random places throughout the closest grocery store to me for a number of months recently. I can't stand it; it's like walking onto a used car lot to buy groceries.
An effective way of revenge could be to pretend (actually, if they're a cable company pretending may not be necessary) to have a bad experience with them and ask about your money back or why you've been overcharged/etc, especially if their colleagues are pitching to another mark within earshot.