in terms of getting more definition and my muscles looking like they "pop" while on it, i definitely have gotten that from the stuff I used. not sure why any drug would be impossible to find; wouldn't some person with the ability to obtain it or create it be aware of the market for it?
There is a lot of different conjecture out there for sure. From my vast amount of research, it is mostly agreed that you use immediately post work out and even inject in the site of the muscle you trained that day.