The site is not what it once was, its become a advertising site where your not very welcome if you dont agree with new products pushed there.
The general impression is that moderators rule whats said or not about products, specially if the product is from a vendor on the site.
Its not a forum for consumers, but for the retailers.