I have read up on it a bit and I know that NO-Xplode and those type products are derived from the amino acid L-arginine. If you buy L-arginine in pill form, it is much cheaper yet probably not as effective as any of those pre-lift supplements. If anyone has any personal experience taking it as a lifting supplement, would you need to take it pre workout or would it work just as well taking it any time of the day.