The most trusted and popular consumer complaints website
Explore your opportunities! Create an account or Sign In

Leaders Merchant Services / Confused

1 United States

I am really a bit lost as to why a lot of people have negative things to say about leaders. I have been with leaders for almost 2 years now and I honestly didn't experience the problems that you have mentioned here. I am not sure though if this is just sporadic or else, this is really alarming.. But needless to say, Leaders has really helped me and my business grow.

Si
Jun 17, 2013

Post your comment