10 years ago


I can't believe it. They practically force you to download their toolbar just to use the site. I'm trying to use it right now and it is terrible. I've been on this site for a while and it's well known for hijackings and spamming, adds and worst of all, trojans. I'm gone after this.