Im not looking for a miracle, i just like the little energy boost before workout and a good pump something more so than just getting a little caffeine. and i dont buy fancy creatine products like cell tech thats waste, i stick dymatize creatine, and optimum 100% Whey its the best protein out if ya ask me and its reasonably priced there casein is great to. But as far as No2 No Explode just tweeks me out and i get no pump, Super Pump 250 gave good pumps but know energy, i would settle for something the middle.