You still might have a bit of trouble getting your hands on an iPhone 5. Apple's website still says the device is shipping in 3-4 weeks. While some analysts I've talked to have suggested that this is just part of Apple's marketing genius, there have been reports of in-cell display shortages and other issues that are making it hard for Apple to keep the smartphone in stock.

Foxconn, the company that build's Apple's iPhone, recently provided a bit of insight as to why there may be delays. "The iPhone 5 is the most difficult device that Foxconn has ever assembled," one employee told The Wall Street Journal recently. "To make it light and thin, the design is very complicated. It takes time to learn how to make this new device. Practice makes perfect. Our productivity has been improving every day."

Foxconn also recently started to slow iPhone 5 production in an effort to control the quality of the iPhone 5 units it was shipping. This was at Apple's request, after consumers were reporting scratches and scuffing out of the box. "It's always hard to satisfy both aesthetic needs and practical needs," the Foxconn exec explained to The Wall Street Journal.

[via The Wall Street Journal]