I've never had any major problems with them,it is a pretty good site,other than the popups wanting you to install stuff
just scroll down to find the link
and have your shields up don't down load anything from the pop ups
if you have Google chrome install Adblock Plus,it does a great job of slowing the popups down,here is a link for them ,I'm sure they probably have it for other browsers
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.