O2's UK division has temporarily run out of the iPhone 3GS, according to the Telegraph. Both the 16 and 32GB models are no longer available from the company's online store, and most physical outlets are said to have been without phones for two weeks. Supplies of the 32GB model were only depleted on or after September 28th.