Yes, selling vitamins and supplements online is legal in the U.S. because they are not classified as drugs.