The Internet Treasure Chest
Ripoff it would take Sherlock Holmes to find my "business" account on the web
I, too, was scammed by the Internet Treasure Chest. Where do I begin? First of all, it would take Sherlock Holmes to find my "business" account on the web. It was supposed to be listed with 15 major search engines. Forget that! Next I was supposed to set up a credit card acceptance ...