Vitamin Shoppe offers a wide selection of supplements, protein, beauty products and more at over 780 stores nationwide. Consumers can also shop online and choose from many top brands, including ...