The Vitamin Shoppe is a division of Franchise Group, Inc.