From most reports, the business is now in a much better position than it was under the Anovos name.
If they have an item in stock, it ships pretty quickly, they also don't seem to push the pre-order anywhere near as much as the old company did.
I believe they are much better on the communication side as well, but I'm sure there are others with more experience in dealings with them that can tell you more.