How do the people who run this website earn a living? (It's a genuine question, I have no clue!) Buying parts, testing them and writing reports cost a lot of time and money, so they have to earn something one way or another.
Was it In The Know Cycling? The guy behind that site is clearly a workaholic but his judgement is off on several things, according to my judgment.
Checed your browser history?