Standingup
New member
A good site is one where opinions can be expressed freely and people are free to decide whats the truth and whats not. I was a member of a site that had a great deal of censorship.
Also plain and simple, foot traffic . Activity and life promote more activity and life. The more that happens the more reviews you will get.
Another extremely important thing is tagging those sources who are known scammers. They often return under new names and play the same game over and over again.