I was on 2 weeks Pre Op shakes. My Dr. insisited on BariEssentials, is came in Vanilla and Chocolate. It is expensive but I had no choice. I used skim milk. I think what made it really tollerable is, they gave us recipes to change them up. Like the Sugar Free Syrups like you put in coffee like Davinici or Torini. I ordered some on line. Sugar Free Carmel, Butterscotch, Irish Cream, Vanilla, Peach, Strawberry, Cherry, they have alot of flavors. I mixed 1 table spoon in with the shake and it was fabulous.... My Dr. allow the PB2, it is a powdered peanut butter ( you can order on line) 1 tablespoon in the chocolate was my favorite, then you can also use the flavor extracts. I have to have variety and this helped tremendously. Be sure to purchase a good blender, I got a Ninja and it is great. Alot of people use the Bullet. Good Luck!!!