Can anyone help me with this? I visited the site and now I'm getting pop ups and notifications on my desktop. I've tried to find out how with no luck....