I’m not going to lie to you my guy for the longest time I was jumping through all different kinds of pre-workout as new ones would come out. However after some research and being in the medical field and seeing what certain things do to your body. I use cardiofitMD. The beta-alanine amino acid that is often said by these companies to reduce muscle fatigue is basically all bullshit and causes adverse effects. As well as a lot of companies having all that artificial shit with the sugar and a whole bunch of caffeine. Yes the cardiofit stuff doesn’t taste the best unless you like the taste of beet juice however I will say since I started on it 6-7 months ago that stuff has not done me wrong.