Leaders the merchant service company
LEADERS a terrible company stay away from them!
LEADERS took from my checking acct. With out authorization $267.00 six months ago and never returned. We never use the service because from the beginning we have problems with them. Leaders is abusive, liars and thieves... I would not recomment this company to anyone. ...