w/ all of these new research chemical companies, are any or all of these legit. they should be exactly like the trade name drugs, but all i read is how variable they are in effect. any info or advice is welcomed. also which companies have the best reputation????