The 2025 forecast from the National Retail Federation on Thursday estimates that shoppers will collectively spend between ...