I am still waiting patiently. I ordered May 9th and still hasn't shipped yet. I just says Prepared for Shipment. I am still not sure how iMacs ordered after mine are getting shipped before me. I wonder how Apple decides who gets sent first. I guess it is not first in, first out. I could be configuration, but I noticed someone with a date after mine had the same configuration. The only thing I can think it would be is where you are from. I am curious on those who's iMacs have already shipped, what country you are from and where in that country. For me, I live in the United States and live in Connecticut.
Hang in there, things seem to be moving quickly now
Congratulations on the 1,000th post!
It does help, especially in a thread like this, if people would update their profile to show their location