Most supps are expensive pee for most people. Assuming you're eating right the average person doesn't need a lot of additional. If you were doing pro athlete or Mr. Olympia level training maybe, but most stuff fit the average person just trying to be healthy and look good at the beach is unnecessary.
Protein shakes if you do it because it's convenient to eat clean, sure, but there's nothing magical about it. You don't need pre workout, just caffeine if you like that kind of thing before you workout. Like a couple cups of coffee is as good as NO or anything and way cheaper. The only thing I would say is worth it is creatine. And even with that simple creatine monohydrate is all you need. All the other forms are bullshit ways to jack up the price.
Protein shakes are liquid goyslop. Read the ingredients. Fuck that. Tried to find some for father who is diabetic, so he could have something later in the evening.
Zero options are worth it.
As for vitamins I thought you just pee our what you can’t use…outside of doing like 50,000ui Jen the liver can’t keep up. But I don’t take any as my blood is good outside of muh cholesterol. Which I told the doctor, no not taking any statins. Fuck off with that. I’ll just die when the Lord decides. Then never went back to that doc. Wearing a mask to this day I’d guess. Stupid fuck.
There exist some protein shakes that are fine. You just have to really look for them. Naked Nutrition's unflavored is literally just whey powder. Daily harvest organic pea protein is literally just dried pea protein. Most brands load themselves with sugar and artificial crap to sweeten and flavor them up but still sell themselves as healthy, but clean ones exist.
But again the only point is if you're not able to eat enough protein normally, or you want something that is easy to eat on the go... they hold no magic power.