Medi-fast is not just about the protein, sugar, fat and calories. They are a complete soy and vitamin based meal substitution unless they specifically say it is a snack item. It is probably o.k. as a fill in once in awhile but avoid replacing any meals with a snack item from another source. Medi-fast is very low calories so it is important to get enough nutrition. I know this from personal experience. I l have lost 40 pounds on Medi-fast and over all I feel great! I had an order sent somewhere else recently and customer service suggested adding an additional
lighter lean and green meal in place of the meal bars.