I ordered on Friday the 12th, a full day before they declared they were sold out. I did it over 1-800-my-apple. The very nice CSR assured and guaranteed I'd have it by the 19th. After the orders were placed, that's what the order status page said- june 19th.
Today I get the emails (I ordered two 3gs's so I used two apple ID's), saying "your phone has been shipped, will be delivered by june 23rd", and the same information is reflected on the order status page. The UPS tracking info shows delivery on june 22nd.
Needless to say I'm pretty pissed, since I was counting on getting them THE SAME DAY I WAS FLlCKING TOLD I WOULD. I'm disappointed at myself for being so ignorant and optimistic. OF COURSE things don't go as planned.
Premature ejaculation. Don't believe everything UPS tells you. Wait and see on Friday before blowing up.