According to one study, * 80% of people who made New Year's resolutions have already abandoned them by 12 January. Other studies show that most of these resolutions relate to a desire for well-being** ...
The average credit card balance for Americans is $5,910, according to CNET sister site Bankrate. And there's a growing concern that many credit card accounts will become delinquent as borrowers fall ...