I have been lurking for the last month and thought I would finally comment...
I was one of the unfortunate buyers who ordered right after the store opened on 6/11...
And it is obvious that Apple does not have FIFO manufacturing system based on order date... What Apple's system seems to be based on is the delivery date range....
I can see the Apple executive meetings now... Reviewing the charts with 100% deliveries within the estimated range of delivery dates... Completely ignoring the fact that customers who ordered first were penalized with later delivery dates, etc... Which was likely caused by changes in parts availability.
In fairness, Apple's approach does make sense because normally the earlier the order date, the earlier the delivery date... and as long as customers receive their products within the promised range of delivery dates they will have no issues, right... And Interestingly, without blogs like this, customers would not realize that this was happening.
So, what can one do... And if we do nothing, Apple will not change.
Well the next time I order an Apple product with a delivery delay of several weeks, I am going to check each day to see if I can get a earlier range of delivery dates and, if I can, I will place a second order... Then, when one order moves into "preparing to ship", I will cancel the second order... If I had done this with this order, I would have gotten my rMBP over a week ago... and, if done by enough customers, it would negatively impact Apple's supply chain, etc... and they would fix it.
By the way, using expedited shipping, FedEx delivered to the Calif. bay area in a little less than 2 days.
Sent from John Hart's iPad