There is a ton of nuance to stormtrooper armor, and when you have seen firsthand and built enough of it, you definitely identify makers you like and ones you don't, based on whatever criteria you set - lineage, accuracy, quality, thickness or color of the material, the material itself, the fit for your size/frame, customer service of the maker, price and shipping.... the list goes on and on and some prioritize some characteristics over others.
That said, the Jedi Robe/Stormtrooper Store armor falls short of other offerings in almost every category measured, other than price, from my direct experience. The pulls are inconsistent, inaccurate, and thin. The armor is recast and the makers are not involved in and give nothing back to this community. Of the 1,133 individuals who have received Expert Infantry Approval (L2) for the accuracy of their armor, I don't believe a single one utilized Jedi Robe/Stormtrooper Store armor that I could find record of (and I maintain a spreadsheet of this data). The data below doesn't lie, and most troopers would be well advised to pick from any of the other makers currently available.
Ironic that you mention them, but the Denuo Novo (formerly Anovos, same molds) armor is generally held to be one of the best on the market currently and the majority of us that are selected to work regularly with LFL for their appearance requests wear it (/Anovos). ANH Stormtrooper armor should be "warped" in certain spots, as the originals were hand sculpted, though the Anovos/DN has been "cleaned up" digitally and the surface imperfections aren't present as on say, an RS kit, which I describe as "accurate to a fault". The single piece lower back (kidney/posterior) and overlap construction may be easier to build but are also inaccurate to ANH and pretty significant errors, not benefits (unless you're building ROTJ).
People are welcome to make their own decisions, and your experience may vary, but those who have knowledge and experience in this hobby, purchase from other vendors and try to guide others to quality makers, like (most of) the ones below.
*Chart updated to just show ANH Stunt and data for the last 10 years, which seems more relevant