Leaders Merchants
LeadersMerchantServices are a ripoff
Be very careful when dealing with Leaders Merchant services. I unfortunately signed up with them in August and what I was planning fell through so canceled the end of Sept. I was billed so called them back and they said I talked with the wrong person and the account was still open and that I had to ...