Der Mobilfunkanbieter O2 hat wohl das beste Angebot für ein iPhone 4 ohne Vertrag (649€ 16GB – 769€ 64GB), nach Apple selbst (629€ 16GB – 739€ 32GB). Die Ratenzahlung des iPhone lockt die Kunden in die Läden, da eine Ratenzahlung günstiger wirkt als der Direktkauf bei Apple. Bis heute sollen in Deutschland durch O2 knapp 15.000 Geräte abgesetzt worden sein. In vielen großen Städten soll es schon schwierig sein ein iPhone 4 zu ergattern. In kleineren Städten ist es noch als 16GB und 32GB Variante verfügbar. Das sowohl mit und ohne Vertrag. Im Online-Shop von O2 kann man das iPhone 4 auf diese Weise bestellen. Der „Tarif O2-Blue-Flex“ kann bei einer Bestellung im Warenkorb gelöscht werden um das iDevice als „O2 My Handy“ zu bestellen ohne Vertrag.