Stumbled across this earlier today.
I think it is becoming quite clear that Reddit is the most astroturfed place on the internet -- gaming Reddit for positive feedback and reviews is a lot easier and less painful than trying to game Google's results directly -- and there's an entire industry building up around it. Something to think about if you add "site:reddit" to product searches.