Unconfirmed. However, even from a legit business standpoint, their delays span over 7 months now, with no firm deadline in place.
hmm, so the BFL in people's sig is Butterfly Labs abbreviation.
Guess where I found the link: ads on THIS VERY FORUM! This forum should stop advertising for them.