The Vitamin Shoppe is strengthening its brand partnerships while redefining the in-store shopping experience in select markets with the launch of its new Hometown Stores concept. These retail ...