Leaders Meerchant Services
Leaders liars and thieves to say the least
They use your company bank account as if it was there own no warning of new fee's or annual fee's. Theives and Liars, They will tell you everything to get you to sign and there have there way with you. When I finally had enough I cancelled with them and for the next to months they continued to bill ...