However, I think one way to see through the haze is not to buy products from faceless companies. If there's a sales page without the authors face, it's a no-no. Also if the seller has no other outlet like a blog that they don't regularly update, alarm bells go off.
I, like you, will also be releasing products, but it's critical to me that it's all done with integrity. I also would never recommend a product I hadn't used and saw results with.