A bunch of cons! – Leaders Credit Card Processing Review
Lied to about costs and fees! I may have to close my checking account. These thieves keep stealing from me!
Tried them for 2 months, extra hidden fees!
Sales rep will tell you anything!
Bad Business!!!
Stay away!!!!!
Review by Their victim on
Leaders Credit Card Processing.