Hello Lost Cause,
I wanted to respond to some of the statements/claims you make here.
First off, it is completely false we 'push' new members to sign up and post 5 star reviews.
We DO NOT push any members to give 5 star reviews.
In fact, we don't even ask new members to give reviews in any...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.