The Nexus 4 is a popular phone these days. After selling out rapidly, Google got a second batch in stock and people were available to get their hands on Google's latest phone. The shipping times for the second batch has been pushed back further and further, and now the 8GB version of the Nexus 4 is out of stock. If you haven't already ordered yours you will have to wait until Google gets another batch.
The 16GB version is still available but the shipping time is at least 6 weeks.
The 16GB version is still available but the shipping time is at least 6 weeks.