Leaders Merchant Services
Horrible customer service, excessive fees, no compassion
We set up 2 accounts, exactly how they had been with our previous processor. After we signed our contract with Leaders, they told us that the 1st one was a non-supported software. We talked to them many times at great length trying to resolve it, I even offered to set up any kind of new software ...