2 different sets of reviews. When you enter the website without logging UID, It shows all best ratings. Only when you log in using a registered UID, then it shows the real ratings. I rated 1 star for 10 entries on 1 particular site, did not show on public website at all !!See critical reviews
Tip for consumers: Total scam site. No way to contact them too.
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.