As for SIM-free pricing, the Google Pixel 2 (5-inch screen) is £529 (64GB) and £579 (128GB), while Pixel 2 XL (6-inch screen) is £669 (64 GB) and £769 (128GB) over at Currys.
Carphone Warehouse are also selling the 64GB Pixel 2 SIM-free for £529.
The Pixel 2 and Pixel 2 XL can also be bought SIM-free direct from the Google store, however, prices are increased to £629 and £799 respectively for the 64GB model, with the 128GB model going for a further £100 on top of those prices.
For EE tariffs, the Pixel 2 is free upfront on a £37.99 a month, 24 month 4GEE plan, which comes with unlimited minutes, unlimited texts and 2GB of data.
The same deal for the Pixel 2 XL costs a not-inconsiderable £10 more per month (£47.99 per month).
For the rest of this month's best Google Pixel 2 and Pixel 2 XL deals then read on.