It’s a year for shopping prudently. Americans will spend between $942.6 billion and $960.4 billion this holiday season, according to projections from the National Retail Federation. That’s up from last