Maybe there is something in a name but for the seventh year in a row America's favorite credit card is American Express.
The latest J.D. Power survey found the card ranked highest in satisfaction among customers.
Card-users evaluate things like card rewards, benefits, billing and payment options in ranking their favorite way to charge. In second place is Discover card, followed by Chase.