I've been avoiding that site because of its very annoying and excessive pop-ups. But now that I revisit it, I don't see any pop-ups at all, so I'll probably go back more often. I don't know if pop-ups disappeared because Cactus 2000 has repented of providing them, or Firefox has improved or if I've set something in my browser controls. In the DuckDuckGo browser, I don't even see any advertising on this site, which is probably not fair to them.