What exactly do you want me to do? Fly to Asia and knock on someones door?
Let's be realistic here. I can't very well force someone to give me a date that's accurate, since by forcing them I might be putting them in a position to give me a false date just to get me off their ass... and that helps no one.
What reputable business would not be able to give you an estimate of when they'll have the chips, that's just absurd. Are you guys using a 3rd world sweat shop or something to pump these things out?
Also... why is BFL too cheap to pay for an expedited order?
EDIT: You don't even have to respond to those questions. I know why, because you guys have yet to design a working chip. You're probably on your 3rd revision by now and it doesn't even work.