there is a difference between having working hardware and being able to deliver in quantity. AM seems to be the only one that has exhibited any extensive production capability.
Avalon have fixed their production issues and finished delivery of batch #2. Batch #3 is soon to follow...production should not be a problem. However, refunds from batch #3 might be significant, but then again Avalon can just self mine with refunded units.
BFL was only given credit for 30TH worth of product when they have actually sold hundreds of TH, so your point is taken w.r.t. to BFL.
100TH is an unknown here in terms of ability to execute. However, their hardware footprint is
much smaller than Avalon and BFL, so they do not need to produce in the same quantity. Plus, they are self mining so they do not need to deal with customer deliveries. From what I know, they already have working prototype boards which they used to slightly improve their design prior to sending the designs to the assembler (so at least some bugs have been worked out).