The Vitamin Shoppe has launched a shop-in-shop concept dubbed Hometown Stores that features areas of at least 200 square feet ...