Consumers to Spend $108.5 Billion Over Thanksgiving