Most companies don't like to do business with customers who are a pain in the ass. Contractors weed out bad customers all the time by providing high estimates to customers who seem like they will be a real pain the ass.
Most companies that extend their initial delivery date by 800% on a $2000 order aren't in business anymore. Its a nice system they got going on. Post some updates on their bfl forums, give absolutely no timeframes or concrete evidence to show that production is nearing. Apparently processing now means they are still revamping the prototype.
What's the rush when mining with asics is this proffitable? Just throw some water on the fire over on the bitcoitalk forums to get them to shut up for another couple weeks. If their are any bad ones, just give them refunds so they will stop giving us a bad reputation. This way we can keep the preorders rolling in.
I'm so glad I wasn't around here during the initial preorder time. I'd be furious with bfl. I bet when the difficulty jumps to 100,000,000 those asics are going to fly out the doors of bfl.