The 3.4 million storefront businesses that form the lifeblood of the U.S. economy are on a run and are seemingly gaining momentum. Get the Full Story...