48% of Americans admit they plan to spend less money this holiday season compared to last. Here’s how to shop on a budget.