This may seem a bit petty, but if Amazon does not ship my system, ordered on June 11th, by the end of the day, they will be getting a rather large, verbose communique from me, and they will no longer have me as a customer.
I ordered this system as early as possible so that I would have it some time within the release window. The system is labeled as a "Launch Edition" which, according to Amazon, means that it will ship on the day the console is released. In spite of this, many who ordered their consoles as late as November were shipped their packages and received them BEFORE the release date.
Now, I'm not going to say that I'm entitled to receive the system on the release date, but what exactly is the point of pre-ordering, if others are going to receive the system first, despite ordering at a later date? I might as well just preorder from a store. If I ordered my system that early, I fully expect it to be prepared and shipped on the day that the system is released.
If my console is not shipped by the end of the day, I will do no more business with Amazon.