Shipping times for the iPhone 4 have fallen dramatically at Apple's online store. Orders should now go out in five to seven business days, rather than the earlier promised timeframe of three weeks. White models remain unavailable, despite Apple having advertised them since June. Officially Apple only expects them "later this year."