I've had luck with in-stock orders up through this past spring, but get the impression they're struggling. They've had a lot of large clearance sales recently that may have helped them stay afloat, but those also make it tougher for them to keep up with demand. They were falling behind frequently even without the sudden large influx of new orders the sales bring.