The best place I’ve found for vitamins and supplements and such (creams and some foods too!) is www.iherb.com . I love how you can read customer reviews of products there.
I think you will like the prices a lot better at Swanson’s. They also have reviews, and I can speak highly of their quality and service. Check em out.