Reference number M9268LL/A
Tracking number 65758xxxxxxx
Ship date Jul 20, 2004
Estimated delivery date Jul 23, 2004 by 10:30 am
Jul 20, 2004 10:18 pm Left FedEx Origin Location SHANGHAI CN
Jul 21, 2004 9:42 pm Left FedEx Ramp SHANGHAI CN
So much for overnight delivery from the Apple Store online. And yes, this order was placed before 8am on July 19. Not impressive.