Macotakara reports that the next generation iPhones are being stocked instead of packaged. Because Apple isn't ready to install iOS 5 yet. They also state that the iPhone will be launching in early October. Foxconn will bear 85% of the load, while Pegatron will cover the rest. I don't know how reliable they are, as they were wrong about the iOS 5 event and SIM-less iPhone (correct me if i'm wrong), but I believe we're looking anywhere between October 3rd to October 21st. I'm saying October 5th.