Contrary to other analysts' rosy comments about Apple's supply chain, Gene Munster from Piper Jaffray is estimating that shortages in the supply of iPhone 3G handsets will last until mid-August.
Munster said that he'd wager "we'll see problems for another two to four weeks," adding, "early demand has been more than [Apple] expected."
Apple's own supply-checking tool reports that a little over a quarter of Apple Stores had iPhone 3Gs to sell today. The hardest model to find is the black, 16GB version. It was available in only 18 stores worldwide.
AT&T stores are also "nearly out."