The reason that creatine can't be made in the USA is there is no longer manufacturing of one of the major precursors, Cyanamide It's a harsh chemical and requires carbide furnaces, which are very energy expensive Manufacturing got offshored in 1970s because of the energy cost