I buy my advanced multi vits directly from bariatric advantage $41. (you can request a hold when needed). My iron, B vit, from walmart and my calcium with vit D from costco. It is SUPER important for us to take these vitamins because we cannot eat the amount of food to get these through our diets.