[REPLY]
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.
Get to know your customers. Simply claim your company now. Get real customer insight and respond to your reviews. It's free.