I've searched the archives and researched the negative comments about this company, particularly with regards to ordering thymol. I ordered successfully from them a number of years ago, buying a large quantity of thymol that lasted me several years. Then the negative stuff started coming in.
From their website, I clicked on the link to contact them and simply asked if they were still in business. They responded quite quickly and said they were.
Given the negative information, has this company turned itself around? Has anyone ordered anything from them lately, like this spring?