I'm hearing over on Reddit that there are folks who placed pre-orders they day RFX was announced (7/22) and still have not received their orders. Others who ordered on that day have gotten them in within the last couple of days (and they are having software/firmware problems...hope that's a one off issue). So I'm guessing our order placed on 8/7 isn't coming any time soon. Below is the response to my recently weekly update request. If they could give a more tangible ETA, I would stop bothering them each week. But I don't know what "some time" means. Seems like a production schedule bounced off of an order backlog is simple math.
"We have started shipping as of last Tuesday, October 8th! We are going down the list from the first orders to the last, so it will still be some time before everything is fully shipped out, but at this point as soon as it leaves production we are getting it shipped to the next customer in line."