Internet Treasure Chest
International Treasure Chest (ITC) Costs more for a merchant account with Cardservice International via ripoff deception
Didn't know too much about merchant accounts, but you would think that if a company has an alliance with a merchant account company that at the very least, it would be the same price if not cheaper, than if you applied for an account with the merchant company itself. But not with Internet Treasure ...