Hi! Thanks for the add! I'm on pre op diet right now and I'm getting banded on January 11th! So, I'm right there with you! What diet option are you doing? For protein shakes, the EQUATE Ultra Chocolate ones are not bad at all! Good luck with everything!