Still in business, got my order a few days ago. I haven't had a chance to deploy it, but so far so good. Looks to be a small shop and ships from Walnut, but the product is top notch.
I would love for the turn around time to be a little faster, took about 2 weeks for mine. Perhaps they are having trouble keeping up with demand, but other than that I'm happy with my order.