The new Google Pixel 2 and Pixel 2 XL have now arrived on the scene, and are ready for your money.
And we reckon you may well want to spend it on these. The more interesting of the two is the Pixel 2 XL, with its big 6in QuadHD screen and ultra-skinny bezels, whereas the Pixel 2 has a smaller 5in display and a design more in keeping with last year's Pixel. Both get an upgraded 12MP camera, ultra-quick Snapdragon 835 and the latest Android 8.0 Oreo OS, plus squishy sides which can be used to launch the Google Assistant.
You'll see all of the best pre-order deals below, with the Pixel 2 due to be arriving on November 1st, while the Pixel 2 XL will follow by November 15th.