What they're selling *right now* is in stock, and will likely ship very quickly. They've had some issues and are reorganising, but the best way to form an opinion is going to be by building a "relationship" with them yourself. Your experience may be very different to someone else's.
If it's an item that you want at a price you believe to be fair - buy it from them and see how it goes.