I get crazy popups and redirects from this site. I tried multiple pc's though as i might have an virus but it seems to be their site. Is anyone else having that issue?