I ordered a 23" Cinema Display and Airport Express on June 30th. The Airport Express had a delivery date of "On or before 07/15/2004" and the Cinema Display had a delivery date of "On or before 07/28/2004". I just checked online with credit card company and it looks like someone (Apple) has charged my credit card.

I don't think this is a pre-approval for the order since I ordered it a week ago and it was processed within the hour.
I hope that means that something will be shipping soon. Unless someone has stolen my credit card number and charged $2,000 worth of stuff.
Tim