I am currently on the pre-op diet, and the premier protein shakes are pretty good and can get purchased in bulk at Costco. I used the caramel one over iced decaf coffee and it was amazing. The chocolate one is really good too (as good as protein shakes go lol). I did try the coffee flavor and peaches and cream and those were both awful! Good luck!!