Quote Originally Posted by pfries View Post
I don't have that add on my screen?
You're lucky. I just re-entered the site from another tab and got it. I'm using Windows Explorer.

I didn't get the ad using Safari.

I got it using Google Chrome. It said "waiting for superfish.com" and then bloop popped up the serial ad.

I guess the browser is the one imposing these ads on the users. I see them on ebay also.