I've had the same problem with DialDirect. They post me hard-copy adverts nearly every week, and almost daily spam in my inbox, with no unsubscribe option in their mails. I once e-mailed them and asked them to stop, but that simply (seemingly) increased the amount of spam I received. And this has been going on for years!