Its a good site, decent reviews which are short and focused and give you a gist of the product/service without having to read through many pages and spend much time. Much recommended
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.