When it comes to swiping plastic, consumers are the most satisfied with their Discover cards.
The company ranked highest in J.D. Power's 2015 Credit Card Satisfaction Study.
Last year, Discover and American Express tied for first place. American Express had taken the top spot since 2007.
The study focused on six factors: interaction, credit card terms, billing and payment, rewards, benefits and services and problem resolution. Discover (DFS) scored a total of 828 points based on a 1,000-point scale while American Express (AXP) recorded 820 points.
Related: Victims go public with financial horror stories
So what pushed Discover over the edge to claim the title this year? How easy it is for customers to redeem rewards.
"A lot of its focus is making it very easy for customers to redeem their rewards," said Jim Miller, senior director of banking services at J.D. Power. He added that Discover's offer to freeze misplaced cards, provide access to free FICO credit scores and keep call centers in the U.S. sits well with customers.
Americans' overall satisfaction with the credit card industry has soared recently, Miller said. "It helps that customers feel better about the economy and their personal financial situation, when you are employed and can pay your credit bill, you tend to feel better."
Watch: This is why you need to check your credit history
Citi and GE Capital Retail Bank/Synchrony Bank ranked at the bottom of J.D. Power's list.
"You also have to take into account perception of the big banks, they don't have the greatest reputation right now and so that can effect a bank like Citi."
When it comes to picking a card in the saturated market, consumers tend to focus on two things: rewards and benefits. "The industry has become so competitive that generally, rewards are getting better," said Miller.
The study was based on more than 20,000 responses to an online survey of credit card customers conducted between fall of 2014 and May of 2015.
Here's how the companies ranked:
1. Discover: 828
2. American Express: 820
3. Chase: 792
4. Capital One: 790
5. Barclaycard: 788
6. Wells Fargo: 779
7. Bank of America: 777
8. U.S. Bank: 776
9. Citi: 765
10. GE Capital Retail Bank/Synchrony Bank: 743