-
2 year contract though. I hate long contracts for smartphones. Probably less of an issue now they're all kinda good enough but in the early days on Android when stuff was changing rapidly, phones would be out of date in 6 months.
£522 for 2 years
vs.
£489 SIM-free + ~£15/month seems like a decent saving for, say, my missus who doesn't use much data and isn't that mindful of upgrades.
-
1GB of data is closer to £5/month if you don't want unlimited text and minutes (which still doesn't make it cheaper, but just less of a bargain)
-
24 months is pretty standard these days, and upgrading sooner is frankly a massive waste of a perfectly good device; I would have happily kept my S6 for years longer had it not gone for a swim with the little brown fishes...
Even at £5/month, it's over £600 with the handset at its current price over the same period.
SIM-free deals also assume you have £500 to drop on something, which I don't.
If you're a light mobile data user and looking for a new contract phone, this is a pretty good deal: Pixel 2 64GB, £100 upfront (use "10OFF" to get it for £90), £18/month. I have no idea what, if any, pitfalls there are by ordering through this site but I'm about to find out.