Chris Davies wrote an interesting post today on
Here’s a quick excerpt

Some originally speculated that this is a sign of a product refresh- but the shortage isn’t because of a second generation iPhone. The main cause of the issue is most likely the cut in manufacturing initiated by Apple earlier this year. …

Read the rest of this great post here