A thread on a forum isn't going to gain you anything even if it does feel better after venting.
Go talk to a lawyer in the same state as BFL about a case action against them for failing to meet promises on purchases made by customers. They are what 8 months late and under delivering on specs.
But don't do it until they have shipped your unit! You don't want them declaring bankruptcy and going to jail (again) until you have at least got something out of them!!