According to a J.D. Power and Associates survey published on August 19, 2010, American Express ranked #1 in customer satisfaction among card issuing banks. For business owners, this comes as no surprise. American Express is notoriously pro consumer. Business owners generally pay higher rates to accept Amex and are quick to lose any card dispute with a customer. We want to know what YOU think. E-mail us today.
Continue reading ...