Finally, reviews you can manage!
You should be able to moderate and manage your own online reputation and customer reviews. Don't leave your Reputation Management to a third party when you can manage it yourself. The power is in your hands. Isn't it time that you control your online reputation?