Black Friday Weekend Shines as Shoppers Line up for Deals, Spend Record $52B