Check the ip addresses of posters for sites with no poor reviews.
Multiple positive reviews from posters with only 1 x review seems bit coincidental. Would site owners write their own reviews to encourage business? Something just doesn't feel right about some reviews, very 'samey'
1
vote
Tom
shared this idea