first of all I know people who have taken those products and they said they were absolute ****! Superpump250,
nitrix,
no-xplode,vassive-no are all great for pump, don't waste your time or money on Vapor or X9, garbage product. Also, take your preworkout drink or pill before you leave home, work, school or where ever you are coming from before you goto the gym and you should be fine! So you take it a half hour before its not the end of the world. I rather take something 30-45 minutes before a workout and have it work awesome then take something when I go into the gym and get nothing out of it but frustration and the self knowledge that i wasted my money.