Walmart’s $40 holiday bundle is cheaper than last year’s, but an analysis shows the savings come from fewer and smaller items — not lower food prices ...