The key phrase is "before a work out"... because they don't offer any benefits if you aren't training. That was my only point: it's not like you just inject steroids, do nothing and they do great things for you. They are just a tool to help you get more out of workouts.
Bookmarks