The upshot of the  4 being the most successful Apple launch in history (1.7 million in 3 days), is that everybody has sold out, so those who waited sensibly instead of queuing up on London’s Regent Street for three days are likely now kicking themselves. Apple’s online store is still announcing that shipping will take three weeks, so if you haven’t got your hands on an  4 yet, where’ still got it?

It looks like the only network operator still dishing out its last few devices is O2, and just in select locations.O2 say it received a delivery on Friday, and that’s been processed and updated on its finder site. Having a click through though, is still very thin on the ground, with only a handful of stores in each region with 32GB iPhone 4, and even fewer with the 16GB.

The best place to get a 16GB iPhone 4 is London – O2 stores on Oxford street, in Hackney, and Fleet street have both the 16GB and 32GB. The North West is completely dry of both models, and the East Midlands is almost out too. The West Midlands has 32GB iPhones in Oswestry, Birmingham and Stratford-Upon-Avon. Scotland – the only place you’ll get your hands on an iPhone 4 is in Greencock.

If you’re prepared to stump up for the 32GB though, then head to major cities – Cardiff, Leeds and  Belfast branches of O2 still have iPhone 4’s in stock.

Vodafone are out, and says it has “more iPhone 4’s coming in the next couple of weeks” , and customers should put their orders in, and will be notified and updated when their iPhone 4 is on the way. Orange says it is receiving orders “on a weekly basis”. Even the Regent Street store in London has sold out.

T-mobile and Three are due to stock the iPhone 4 in the very near future, but neither can reveal dates for arrival, with T-mobile saying it’s still waiting for information on the shipment of its stock, and so can’t announce a launch date.

So, the long and short of it is, the 16GB iPhone 4 is a species at a critical level – it’s now almost as rare as the white iPhone 4. If you’re looking for a 32GB though, head to O2’s stock locator, although if you’re not near a major city, you could have a long journey ahead of you.