They seem like a legit establishment. They have a brick and mortar store if you want to stop by and check them out. I'm curious as to how they are myself! They've got this hot Lates on their website.
yes, they are legit, they are in the same connects with MFK vendors. A couple of our members visited their store in San Francisco and checked the last batch a couple of months ago.