Pixel 2 and Pixel 2 XL are now out in the wild and we've got all the price, release date and tariff information for you.
As for SIM-free pricing, the Google Pixel 2 (5-inch screen) is £629 (64GB) and £729 (128GB) and Pixel 2 XL (6-inch screen) is £799 (64 GB) and £899 (128GB).
For EE tariffs, the Pixel 2 is £9.99 upfront on a £47.99 a month, 24 month Max plan, which comes with unlimited minutes, unlimited texts and 8GB of data for the normal price of just 3GB.
The same deal for the Pixel XL costs a not-inconsiderable £10 more per month (£57.99 per month).
By the way, the new Daydream View costs £99. Apps include YouTube, Guardian VR and BBC.