Columbia house invented the spam I think. I made the mistake to subscribe 10 years ago, and they are still sending me "PLEASE COME BACK!!!" letters ever since I ended the contract. The most annoying thing, is that they are always able to find me, even though I moved like 5 times..
Ohhhh and if you want this to stop. Just cancel your credit card ( well, call them and just tell them u lost your credit card).