It's legal in some states in the U.S., most of them even. But not all of them. There are at least two or three states now that have classified it as a Schedule I drug (like heroin, cocaine, marijuana, etc) and most places won't ship to those states. They include, I think, Missouri, Delaware and Louisiana (not sure of the latter), and other states are working on criminalizing it now as well. So, if it's legal where you are, better get some soon because it probably won't be legal for long.