Understandable, what makes you think they will be shipping soon?
The updates they've given on the butterflylabs.com forum. They have the chips now, it's just a matter of bumping, packaging, and assembling the units before they can ship. Provided nothing goes wrong, it should be quite soon. If something goes wrong, it could be another few months (hence the 12 weeks bit). But I think there is a good chance they'll be shipping soon.