I think I ordered from them last Wednesday night. I received a shipping label like 20 minutes later, and the klow arrived on Friday. The customer service rep told me (politely) that in the future, they will only be taking orders via their messaging app.
I wish they had a forum or something, because the lack of recent or long-term customers discussing things makes me a little nervous.
I can't comment on the quality of the klow yet; it seems about like I'd expect, but I'll know more when my filtering stuff and syringes arrive so I can reconsitute it and try it out. I chose them because they take digital payments, nobody said they sold garbage, and after reading their reviews, a decent chunk seemed legit. So, we'll see!