They have a brick-and-mortar in Chicago, and they've been posting on their Facebook page the past couple of months. I hope it's just a blip on their online store, because I was planning on a couple of wheel builds. Haven't found any signs that they're closed or closing...
http://www.yojimbosgarage.com/blog/