Leaders Merchant Services
Leaders The Merchant Services Company This Company is a Rip Off
I started using this company to process credit card transaction on 3-27-07. The contract term was 2 years. On 1-18-10 I sent them notice of cancellation and then followed up with a phone call to confirm. Since then I have sent written notice 7 more times and have called twice more. My account is ...