That article reeks of BS to me, especially these sentences:
On this point, we have stumbled across some info that leads us to beleive (spelling) that HonHai is having trouble manufacturing to schedule and is running behind due to some part delays. It appears that the initial 12 million unit run rate will not be available by June 15.
First, they don't cite their sources... which seems very suspicious. Do they want to pull another Engadget here? "Stumbling across" doesn't really cut it in my book as decent journalism.
Second, Apple has never officially confirmed June 15 to be any official date.
Third, isn't 12 million units what Apple wants to sell for the
entire year? They expect all 12 million to be available by the release date? That's not going to happen, nor would it be practical.
Finally, they need to
stumble across spell check before these dudes go to print.