they will never be legal because the American Pharmacy industry is a billion dollar business and the govt gets huge tax hits with that cash, I witnessed first hand why there illegal the other day as my sister in law is going to a fertility doctor and he wanted to perscribe her HCG to help fertility and the price was 3500$ for one months worth, I laughed and just gave her some of mine, thats why there illegal. Imagine if they were legal? do you really think people would spend their money on american drugs that are 10 times more money or get something just as good for dirt ass cheap out of mexico?