It will depend on BFL having any more delays. If there are no more delays and BFL is able to build and ship quickly enough, they may survive this blow. If they have to delay another couple weeks or a month (with Avalon then opening up batches 3 and 4, no doubt bigger than 1 and 2), I think the demand for refunds would be catastrophic.