I missed this. If Kratom is legal in your state then the Endorphain should be legal to buy. The other I think is fine too but I'm too lazy to google all the complicated ingredients. This guy tries to stay legal, even if some of the ingredients are sort of grey area and not something bigger supp companies would release because it would irritate some authorities. Think prohormones, not all supp companies wanted to touch them even when they were "legal." I'm in Europe in case you didn't know which is why haven't tried them.
Kratom is illegal here and is a Schedule I controlled substance.