Serostim, Humatrope, Nutropin AQ, Genotropin, Omnitrope. Used them all, all of them legit straight from US pharmacies. The only way to be sure it is legit is sealed box, and there is script on the box with name blacked out or ripped off. Some Serostim boxes won't have a script on them as sometimes the boxes are in a stack of 4 taped together with a script on top box only. EMD Serono does have an anti counterfeiting app for smartphones to verify the kits as well. Otherwise all US GH will have evidence of a script on the box. I'd never purchase any GH from overseas unless I walked into the pharmacy and got it myself. I think the Greys and Meditropes were decent generics, but what else was in them for fillers, or impurities? I don't think each and every vial had the exact same iu amount per vial either. Also, look at the pucks. If you look at the puck of Serostim in the vial, each and every puck is the exact same size in every single vial. Not so with generics. Some of them are like a round ball, some a thick puck, some a thin puck. Why the difference? Since the Greys and Meditropes are done pretty much, back to Serostim for good for me. Peace of mind knowing exactly what is going in my body.