That site is one of the most annoying ones I've been to in a while. It makes me agree to their tracking, and if I want to customize what trackers I allow then I have to click on each individual tracker from a list of around 20 or so to go to their site and disallow. There's not a chance I'll be going through that much work to look at that site.