I constantly get mails from this site. I've never bought something from them and havn't ever been on there site. It's very irritating!
Gain trust and grow your business with customer reviews.