I got out of the skidata buy a while ago and received a refund. While communication issues can be very annoying, the proof is in the pudding for me with this guy in that at the end of the day he took the loss instead of passing it on to customers. Not that this should be considered unique behavior, on the contrary I think its the ethical thing to do. But it is easy to imagine situations in which the gb leader just says "sorry guys, this is what we got." Although communication was sparse inbetween, there were in fact updates corresponding with each production issue that included offers for refunds, and he even offered refunds for products already shipped. Sure, you can apply traditional customer service axioms to criticism in this case, but is a keycap group buy really a traditional transaction? At some point we all should know what kinda thing this entails. Like I said, he made the option to get a refund profusely available to anyone and everyone at every point in this buy, which is more valuable to me than constant communication. I by no means am "never doing business" with this guy again. If anything, his customer service has left a positive taste in my mouth because he handled the most important part : making sure we don't get ****ed. And if he can get Devlin making good caps, then more power to him. But I'll sit out the next one and see how it turns out just in case.