What I find ironic about this (and everyone else who's complaining) is the fact that so many people cried for the longest time about BFL and about how "You are required to give refunds if you don't ship in 30 days, the FTC says so!!!!!!1!1!" (which is wrong, by the way, but whatever) - now that it's happening, the same people are crying about receiving "forced refunds."
So which is it, do you want forced refunds according to the commonly held misconception about the FTC or do you want your hardware? You can't have mutually exclusive results happening simultaneously.
inb4 "But this is different." ... It's not all that different than what BFL went through. We had engineering problems, HF is having engineering problems. I have no doubt Hashfast is working as fast as they can to get the product out the door and everyone at HF is having sleepless nights over it. I have no inside knowledge about it, obviously, but I can imagine what they are going through. Could/can they handle things better? Yes, absolutely, just like there are many things about the sequence of events that BFL could have done better about. Unfortunately, neither BFL nor Hashfast are large, multi-billion dollar corporations that have the resources to do that... we are a few people, bitcoin nerds mostly, trying to deliver a high demand product that grows exponentially before ones eyes.
I hate to say it but Josh is the voice of reason here. The thread is completely polluted too. It would be VERY helpful if HF popped in and gave a bit of an update about the units they have shipped and what updates their boards need etc.