I have found a good substitute for the medifast ready to drink - they cost a good bit less and are more convenient because you can pick them up at Walmart (7.97 fo 6) . . . AdvantEdge Carb Control shakes
100 calories
3 grams fat
5 carbs
15g protein
I bought some and we will see how they taste!