They're also spamming major blogs with affiliate links (and when you visit their site they try to force you to stay on the site with popups that direc…