TransTech Merchant Group CTI Financial
Horrible company
11/06-Signed contract with the devil (Transtech) 2/08-Got a much, much better deal with a new company. We called to cancel them only to find out it made it more expensive to cancel (395.00) than to ride out the remainder of the 2 yr. Contract paying the min. Monthly fee. So we obviously decided to ...