"Since this was announced I've stopped going to their site."
Where was this announced and how do you know that's really true? I just checked their website and looked at all their current product reviews. I didn't go over it with a fine tuned comb, but it looks like most, if not all the products reviewed, did not have ads posted on the site.
Where was this announced and how do you know that's really true? I just checked their website and looked at all their current product reviews. I didn't go over it with a fine tuned comb, but it looks like most, if not all the products reviewed, did not have ads posted on the site.