A question to no company in particular, though this seems to be a good place to ask.
Why are you not taking backorders? I have noticed, across multiple startups and other electronics companies, that the pattern seems to be:
1) Produce $QUANTITY items in the first production run 2) Sell out in $RIDICULOUSLY_SHORT_TIME 3) Order $QUANTITY * $MULTIPLE while telling potential customers, "We ordered more from the manufacturer, check back later!"
The last step turns getting an item into a sort of lottery. If you take backorders, though, you get a defined backlog to work through. Your customers will definitely get what they want (eventually). Plus, you know what $MULTIPLE should be going forward because you have a defined set of work for the future. I spent the first four years of my career as an EE with an aerospace company, and for us having a backlog was a good thing (as long as we could meet our contractual obligations, of course). Few, if any, hardware startups seem to be embracing this concept.