I ordered from them on like Wednesday night last week. Had my shipping label twenty minutes later, and my klow came on Friday. The person I talked to said (politely) that they won't be taking orders going forward via email, and to contact them via telegram instead in the future.
I wish they had a discord or something, because the lack of recent or longer term customers talking to each other makes me a little wary.
I can't speak to the quality of the klow, it looked about like what I would expect it to look, but I guess I'll know more when my filtering stuff and pen stuff comes and I can practice reconstituting it and then trying it out. I went with them because they take Venmo, nobody said they sold crap, and when I went through all their reddit reviews, some did look like they might be shills BUT well over half of the commenters had a post history of talking about things other than how great AL is. So we'll see!