Internet Treasure Chest aka itcstore
Ripoff
I bought a web site from internet treasure chest.com on may. Paid for the site. I activated site and now all I get is unknown itc store and have not made any money like they said I would. When I asked for my money back they would not give it back to me. They say there's no way I can not have made ...