Leaders Meerchant Services
Leaders liars and thieves to say the least
- 12-16-2009
- 19
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 me, an addlt 550.00.By far the worst company in america, DO NOT TRUST THEM
Company: Leaders Meerchant Services
Country: USA
State: California
City: Calabasas
Address: 26707 w agoura rd
Phone: 8008769843
Site: leadersmerchantservices.com