Internet Treasure Chest
Ripoff, no guarantee, take your money, empty promises ripoff business from hell
They claim to set you up with an online e-commerce site that makes you money. I saw the ad on TV and ordered the kit and set up a site. I also set up a merchant account to accept credit cards for order. One month has passed and nothing. Nada, Zilch. ...