(x-post from https://www.facebook.com/fastermustache)
After 6 months of being lied to and deceived by Sfatto, who never delivered our kits and never returned our money, we have gone around them to the factory that produced the kits. They have had our kits waiting in their factory for months, waiting for Sfatto to pay (they never did). We have come to an agreement with the factory ourselves and the kits will be arriving soon! If you ordered a kit back in January, you should have received an e-mail on how to get your kit. If you didn't order one and want one now, stay tuned as we may have a few extras.