15 percent of Americans say they’re still paying for this. What is it?Posted on November 16, 2018 at 9:00 am 15 percent of Americans say they’re still paying for this. What is it? Ans: Last year’s holiday spending.