Results 1 to 2 of 2
  1. #1

    Thumbs down Stay Away From Site Turn Networks.

    I checked them out on the BBB website. They got an unsatisfactory rating with unanswered complaints. I got suckered in by them being rated high on Top Hosts. They had to have bought the rating, I tell ya!

  2. #2
    All top hosts websites advertize those hosts that pay, not those hosts that are really good. And unfortunately usually those "top hosts" appear to be total ripoff.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts