With some trepidation, I placed an order with them last Sunday. As of Friday night, the status remained "Processing." For a reasonably sized order of common ingredients, I don't consider that anywhere near acceptable.
They were responsive when I requested cancellation, at least.
Not sure what's going on, I'd been mostly happy with them in the past. They'd had what I'd consider an abnormally high number of errors, but they'd been small, and had generally handled them well enough. I don't think I'll be returning, though. If I have to plan more than a week ahead for weekend brewing, that's not gonna work for me.