$1.1M to Settle an $8K Credit Card Debt?
With the Credit CARD Act of 2009, Congress enacted the most sweeping changes in credit card laws in decades. The majority of consumer protections kicked in on February 22, 2010. Now credit card companies are required to divulge how many months it will take to pay off a balance if only minimum payments are made. […]