Try to find some pure ephedrine. It leaves your system faster than those extracts and "stack" energy supplements. Pure is my choice and I have no prob sleeping. I take 150mg with a couple of red bulls and I can train good! But everyone is different. You should try em' all to see what works best for you. Just be careful.
Arias