Pre-Workout Supplements: Yes or No?

I have often been accused of being anti pre-workouts. This isn’t in fact true at all, and i too have had memorable leg sessions while training on mesomorph, jack3d, 1mr etc etc etc. I understand the innate desire to train hard, reach pb’s and inevitably grow!