yup Formestane is a very powerful "suicide inhibitor" of the aromatase enzyme. It reduces excess estrogen in the body by blocking the production of it from the androgenic precursors.
And because it works. Yup you can bet your ass its coming under fire. In fact Competitive Edge Labs stopped making the product and I am pretty sure orbits one of the last people selling it.