For anyone who is looking to buy the latest android handset from google, you've probably hit a wall with ridiculous monthly asking prices.
Well, I've asked and shopped around, and here are 2 of the best deals that you can get, going full hog, on the Google Pixel XL 128gb.
For comparison: (SimFree with similar plan) £819 + £20/24m = £1300 (Total Term)
O2 20GB, £47/24m, Upfront £250 = £1378
Vodafone 12GB £47/24m, Upfront £200 = £1328
If you want to pay more upfront
Vodafone 12GB £37/24m, Upfront £400 = £1288
The upfront costs include the "sweet talking" a CS person (i.e. showing interest in the sale).
Enjoy your new phone