The 2025 forecast from the National Retail Federation on Thursday estimates that shoppers will collectively spend between $1.01 trillion and $1.02 trillion in November and December, an increase of 3.7 ...