Leaders the merchant service company
LEADERS a terrible company stay away from them!
- 10-18-2012
- 101
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.
Company: Leaders the merchant service company
Country: USA
State: California
City: Thousand oaks
Address: po box 3429
Phone: 18005660099
Site: startaccepting.com