The good news is, despite higher prices, inflation, and safety concerns, more Christmas shoppers are browsing online and making in-store purchases.
The National Retail Federation reported this year an estimated 166.3 million people visited stores from