American express gets top scores for billing, customer service, reward points as well as terms and conditions. Coming in second: the Discover Card.
Credit card companies aren't seen as quite the bad guys they once were. Overall 11 credit card companies got better ratings this year than last.
Customer satisfaction increased since 2010 when a new law went into effect limiting fees and interest rates credit card companies can charge.