Consumers Could Spend $960 Billion on the Holidays