And Apple says it has been shipped, but when I check FedEx, it says "Shipment information sent to FedEx". It's said that for the past 3 days. The tracking site on FedEx says estimated delivery is June 21st, 2011. Which is today, obviously. I don't think it's coming because it's almost 5 here in California. Normally I wouldn't think anything of it and just wait, but I ordered the HDMI cable with it, and that's been shipped and when I check UPS's website, it shows it in transit and to be delivered on the 24th. Has this ever happened to anyone else?