Iain, nobody puts ephedrine in ecstasy, however it is on the meth precursor list.. Anywhere that sells any ephedrine product that is on the up and up requires I'd verification, and ONLY ships to the addy on your license. Just go ahead and register, they won't come knocking down your door unless you try to purchase more than the legal limit, or rotate suppliers. Simply, don't break the lawe and the DEA will leave you alone...
For a good PURE hcl, pick up bolt ephedrine HCL by D&E pharm, available online, dnepharmeceuticals.com (I think), its no bs and totally legit. Their store/factory is right by me, and they're really nice lol.. Good luck