The problem with BFL is the dishonesty. If they know they have to rethink and rebuild all their boards, order and test new heat syncs, fabricate all new cases... chances are they aren't going to be shipping within 2 weeks. Just be honest with people. What's the point of disappointing people every 2 weeks?