Internet Treasure Chest
Merchant account never cancelled. Still paying for it consumer rip-off fraud
In October of I started up a Merchant Account with ITC, only to immediately change my mind, wanting more time to look over the paperwork and make a decision. To this day, the merchant account has not been cancelled by the company. They admit to getting what is termed in their company as a "3 ...