Usacomplaints.com » 7920 E Thompson Peak Parkway#100 - Reviews, Complaints, Reports

Address: 7920 E Thompson Peak Parkway#100
Found 1 review / complaint

Chad Internaational
Unauthorized charges, False statements, Charges after closing a business, Refuse to close an account, Charges against bank account after closing business

When I opened an account with Leaders Merchant Services I noticed that they started to charge my account for unauthorized fees. When I confronted them they were full of explanations. But this was only a start! I closed my business I called and asked to close my merchant account, well happened to ...