How long have u been taking it consistently? becuase its supposed to be cycled.
To answer your question about your veins, it's most likely a combination of the two, Nitric Oxide increases blood flow. Thats a good thing when your under stress your blood brings the nutrients quicker. I personally love
No-Xplode, i'm able to do more weight and more reps then i cud without it, which is a good thing so u can really work those muscles to its full potential.
Hope that answer your question
George,