Trader Joe's sells a dry protein shake mix, but only vanilla and chocolate. I bought a bunch of McKesson liquid flavors like vanilla, rum, orange, lemon, pina colada, etc. and when I feel like having a protein shake, I flavor it with one of those and use Magic Milk to bump up the protein (also, MM tastes really good when used as part of a mixture). I can vouch for TJ's because of personal experience, but also because I'm a label reader. It's vastly superior in RDAs and natural flavorings to anything out there, AND it's cheaper. You can add butterscotch flavor to either and it'll take you back to your childhood treats.