Trader Joe's carries good, cheap, attractively packaged vitamins and supplements. When hiking I take their multi-vitamin and mineral antioxidant formula, salmon oil, probiotics or acidophilus and one of their glucosamine cocktails.