if you are talking about research chemicals from PnP, researchlist, and others...it is legal to purchase those items for research purposes, but if you were to use them on yourself it would be illegal without a prescription. kind of like fina is legal if you use it on your cattle, but if you convert it to an injectable form and use it yourself you are breaking the law.