TONS of popups and adware. Make sure you are using the 'right" browser and you block all this crap. As for the site having what I was looking for I give it an "A". To bad they rely on the madness of scam crap sites to pay their bills...
Sometimes you just have to to watch out which sites are good and which are bad. Also have your security ready. i don't actually know if its bad but someone else did so this is just a cautioned site