Basically if you look at Jack3d, NO xplode, and Superpump
There are two ingredients that I find unnecessary or dangerous which is the 1,3 dimethylamyline and Nitric Oxide, and Caffeine.
In my humble opinion, I think that Nitric Oxide is not too beneficial to the extra pump. Caffeine and 1,3 dimethylamyline make me feel like I'm going to explode and I feel weird taking it like my heart is going to jump out, plus you will crash so hard that its unbelievable. And 1,3 dimethylamyline is getting tons of controversy anyways about its side effects and long term effects. Now that these three are out of the equation, we are left with basically these.
-BCAA's + EAA's
If you buy a good Whey protein that comes with the BCAA's and EAA's (almost all of them do) and then buy creatine monohydrage and beta alanine, you are almost saving !!!!!!30 CENTS PER SERVING!!!!!! The money adds up and plus when I do this I don't get the nitric oxide, 1,3 dimethylamyline, and caffeine that I don't want.
I get an INCREDIBLE pump from these materials and they are natural and nothing to worry about. I would confidently say the pump is better than Jack3d, NO xplode, and Superpump.
Now I usually have like a little cup of berries and a slice of bread plus the creatine, beta alanine, whey with AA's about 30-45 minutes before I workout and have some tuna about 2 hours before workout and in the gym im getting results like no other.
Save Money, Live Better not Walmart, but intelligence!