A new survey shows almost half of shoppers will take part with each person spending an average of $300 at small businesses alone.
A new survey shows almost half of shoppers will take part with each person spending an average of $300 at small businesses alone.
Stores big and small are having trouble keeping up with the demand as supply chains are still lagging behind.
Support the local shops near you, as eight in 10 survey respondents note that local shops are the heartbeat of their community.