I just called Apple support because I have my 3g being shipped to a business and the Saturday home delivery option from FedEx would not work for a Saturday delivery. I called to ask if they thought I should change the shipping address. Obviously they wouldn't give me a shipping date but she ASSURED me that they would be shipping from the US warehouses. I know my keyboard dock came directly from China (the 3g's would have to originate from there as well at some point) but maybe they are already in the US and Apple is just waiting to release them to us.
Another speculation, but I thought it was interesting that she said they would definitely ship from the US.
Food for thought.
This is the info from the keyboard dock that just came from China last week.
Date/Time Activity Location DetailsApr 15, 2010 5:20 PM
Delivered
ALBANY, GAApr 15, 2010 8:35 AMOn FedEx vehicle for deliveryALBANY, GAApr 15, 2010 8:31 AMAt local FedEx facilityALBANY, GAApr 15, 2010 5:12 AMAt dest sort facilityTALLAHASSEE, FLApr 15, 2010 3:08 AMDeparted FedEx locationMEMPHIS, TNApr 15, 2010 12:24 AMArrived at FedEx locationMEMPHIS, TNApr 14, 2010 3:32 PMDeparted FedEx locationANCHORAGE, AKApr 13, 2010 3:45 PMIn transitANCHORAGE, AKApr 13, 2010 1:08 PMInt'l shipment releaseANCHORAGE, AKApr 13, 2010 12:29 PMArrived at FedEx locationANCHORAGE, AKApr 13, 2010 8:47 PMIn transitSHANGHAI CNApr 13, 2010 6:58 PMIn transitSHANGHAI CNApr 12, 2010 10:00 PMAt local FedEx facilitySHANGHAI CNApr 10, 2010 11:38 AMLeft FedEx origin facilitySHANGHAI CNApr 10, 2010 11:09 AMPicked upSHANGHAI CNApr 9, 2010 4:20 PMShipment information sent to FedEx