Hosting Solution Services, Inc
Consumer Report
Customer support turns out to be a sales hub designed to successively rip you off by offering more and more products and services which were suposedly included in the initial membership. I.E. It is indeed a scam. ...