The 3.4 million storefront businesses that form the lifeblood of the U.S. economy are on a run and are seemingly gaining momentum. According to the latest...