Before I had WLS I researched protein powders (my Dr. gives you a list of options) and Syntrax Nectar seemed to be the best reviewed online. I ordered Fuzzy Navel, Caramel Macchiato, and Double-Stuffed Cookie. They taste as good as the name implies. The advantage of the Fuzzy Navel flavor is that it can be blended with milk for a Creamsicle flavor or water/ice.
(BTW I have no association/affiliation with Syntrax or Nectar)
Prepared with 1 cup of Fairlife 2% Ultra-filtered milk, crushed ice, and 1 scoop of protein powder will yield you 36g of protein (220 calories). I have Peanut Butter Cookie flavor on order & can't wait to try it. I also use Atkins and Premier Protein ready to drink shakes but making my own is my preferred method of protein delivery - plus I have yet to see a shake with 36g of protein. I'm going to try to have at least one of my prepared shakes every day. They take longer to drink than the ready made shakes which is another positive.