Spending weeks on the streets for the iPhone ...