I went past a EE shop yesterday (for those not in the UK, EE is one of the networks) and they had a big handwritten board outside saying "iPhone 5s IN STOCK" which I found slightly surprising, though they could be lying of course just to get people in the shop

I didn't go in to enquire though.