I think it is ridiculous the amount of people who are upset that they *might* not be getting it on Friday. It stated very clearly when the order was placed that it may not arrive until May 8th.
Sure it is fine to be an optimist and want it on Friday. It is always natural to want something and be a part of the fanaticism on the first day people get them.
But the fact is Apple never promised delivery by Friday from the very beginning. The greater fact that they could not promise a Friday delivery has been a bigger issue which has long been talked about related to fact that you also won't be able to buy one in a store on Friday.
This launch is complicated, and supply is clearly constrained in some areas.
Personally I am just happy that I am going to get mine on or before May 8th. That is all I can really ask for based on the expectations that were set by Apple when I placed my order. That is basically the only "guarantee" that I have got from Apple as a customer.
Sometimes it sucks to be a highly demanding customer who is heavily invested in a company's products, but life is too short to be pissed off. Enjoy the fact that they actually made a product you want, and that you will get it someday soon.
A few days is better than the months we have been waiting already.
And this is all worst case. Best case is we all get them on Friday and hurray new shiny thing.
Finally someone who isn't just whining like a little kid.