Since its founding in 2010, Small Business Saturday has become an American institution. Falling on the Saturday after Thanksgiving – this year it’s November 26 – the day has been embraced by shoppers, small businesses, and neighborhoods nation-wide. Even the President shops locally on Small Business Saturday. Last year, 95 million shoppers spent a whopping …