The Vitamin Shoppe has launched its new Hometown Stores concept, beginning with five shop-in-shops for brands that have roots ...