I heard a LOT of bad stories about BFL.
The year long "pre-orders"... the overstated GH/s...
I think they make pretty awesome products but business wise I'd probably never do business with them.
These ASIC makes need to approach their customers with the same kind of professionalism that they put into their products.