All about finance. Spending by holiday shoppers expected to average $875 this year: NRF (rephrased) , and Administrator 2025 May 1