A new survey shows that nearly 40% of Americans chose to pay for this year's holiday shopping with credit cards.