Consumers have been on a streak, reducing spend across goods for months.