...my laptop's been working crazy lately that everytime I click on a link or open a new window, another one will open at perfspot.com!

And I'm not interested with perfspot so it's becoming a nuisance now.

Has anybody experienced this? What's with perfspot? Is this something interesting, useful perhaps?

0 comments: