Credit Cards, the Biggest Payment Method: Balances, Burden, Delinquencies, Available Credit: How Are our Drunken Sailors Holding Up?

Only 2% of credit card users are delinquent, according to new data from the New York Fed; 98% are current.