Apple's iPhone 6 and iPhone 6 Plus smartphones are now on sale, with eager fans queueing overnight to get their hands on the devices from the firm's flagship stores in London.
The devices have arrived just under two weeks since being unveiled, underlining the speed with which Apple rushes to move from announcement to availability, helping it cash in on the post-unveiling frenzy.
As ever the most ardent fans have been camping out for several nights, so they are able to boast of being some of the first in the world to get the phones.
The iPhone 6 has a 4.7in screen and comes running the new iOS 8 operating system. It also boasts near-field communication (NFC) technology and has the new A8 processor built in. The iPhone 6 Plus has the same specs, although it has a larger 5.5in screen.
Those who didn't fancy spending hours in the cold to get a device may be able to pick one up throughout the day, although with shortages already listed on the Apple website for all models and colour versions of both devices, this tactic may not work either.
Pricing for the devices is fairly high, with the iPhone 6 costing £539 for the 16GB model, £619 for the 64GB model and the new 128GB model costing £699. The iPhone 6 Plus comes in gold, silver or space grey, and will be available in the UK for £619 for the 16GB model, £699 for the 64GB model and £789 for the 128GB model.
Apple has already revealed that four million of the devices were preordered over the opening weekend, although it did not break down the difference between iPhone 6 and iPhone 6 Plus sales.
Instapaper to 'go dark' in Europe until it can work out GDPR compliance
James Robbins of ArrowXL says that AI is no longer 'tomorrow's technology'
Staff told to beware of "unusual sounds" after an employee reported mystery symptoms
Sophisticated malware comprises code previously used to attack Ukraine