I'm sorry, but all you people who ordered after 9/14 need to stop complaining -- at least until all the people who ordered on 9/14 receive their orders.
The people who ordered before around noon eastern on 9/14 were "guaranteed" delivery on 9/14, and in any event, promised that orders would be filled on a first-come, first-served basis. A whole bunch of people who ordered before that deadline are still on backorder, while there are people who ordered after 9/14 reporting that they've already received their orders.
If you ordered after 9/14, you did so knowing that there would be a wait.