Q: 24% of Americans polled said they still have this from last Christmas. What do they still have? A: Debt!