written by hpuse on 27/09/2017
This site' forum is probably the worst pessimistic consumer forum you'd ever find.
Most people are using the site to promote their products and services using search engine optimisation since the site is ranked high in google index.
I would strongly advice anyone contemplating to join to stay put with their forums.
As rated by our community of reviewers