The supply situation for iPhone 4s in the US is improving.
American iPhone 4 shoppers can expect to get their new iPhone 4 in as little as 5 to 7 business days.
iPhone 4 now shipping in 5 to 7 days in America
I’m sure that placing that order and waiting for over a week must feel like an eternity waiting in anticipation for the package to arrive by courier.
So things are improving in the States in contract to the situation in Canada.
The ETA from order to delivery of your new phone is 3 weeks.
iPhone 4 shipping in 3 weeks in Canada
And White iPhone 4s are still unavailable.  Imagine the prestige of walking around with one of those.
Analyst had reported that production increases in August would yield to larger supplies by now and this is proving true.
iPhone 4s are reportedly being made at a rate of 90 per minute or 137,000 per day.