Metagenics multivitamin is probably the best on the market. It is a little more expensive than something you get at Walmart (not to far from GNC though) but for the quality of the vitamins it is worth it. Stay away from anything that says "oxide" as in magnesium oxide, etc. This is basically worthless junk and in fact is pretty much non absorbable which is why they also sell it as a laxative.