The website invites customers to review their products. The reviews are then submitted for "moderation". Surprise, surprise, give a bad review and it is never published. I have submitted a number of poor reviews (as have others I know of , judging from forums). This is obviously deceitful and I would expect better from such a company.
To reply as a company, please sign up here.