Americans paid $130 billion in credit card interest and fees last year.