SUBMIT A COMPLAINT

Leaders Merchant Services / overcharge

PO Box 3429, Thousand Oaks, CA, United States
Contact information:
Phone: 800-876-9843

Ryan opened my merchant account to process credit card transactions. I was assured that there was to only be certain nominal charges for the service. Right away and every month there are bogus fees and charges added to my statement. I complain and sometimes they say the charges will be reversed, but they rarely are. I regret ever signing up with this scandalous company. Beware.

Bu
Mar 23, 2013

Post your comment