Last minute Christmas shopping
The National Retail Foundation expects nearly 142 million consumers to shop on the last Saturday before Christmas. Some are choosing to shop local this season.
The National Retail Foundation expects nearly 142 million consumers to shop on the last Saturday before Christmas. Some are choosing to shop local this season.