I bought some business cards from Vista Print a few months ago. I also had my card used fraudulently a few months ago. I hadn't connected the 2 until now.
I now get several e-mails a day from them saying "special 1 day offer, 100% off, order now" I guess they are desparate for me to order again so they can use my credit card details to buy a new kitchen again.
I think I'll avoid them.