What price had in mind for pixel 3
If your account is in good standing, you can get the PAC code for free, but get the unlock code for the phone associated (if any was supplied) so as any other SIM brand can be used (if it's locked and you want to keep using/selling it). And (obviously) you'd need to be accepted on the new contract's credit agreement ;)
The word there of course is IF!. For people like myself that are on very good discounted or legacy Sim only tariffs then it’s a different story. I pay £13 a month for unlimited 4g data, there isn’t a cat in hells chance of me wanting to come off that, so obviously for us in that minority it really comes in handy looking for a good sim free phone instead.
Of course, my previous 2 phones I switched to SIMO on the same handset for a bit when the contract expired, but when it comes to eventually replacing the phone I've gone with contracts (Note4 £28, Nokia8 £19)
Absolutely, but it's very much handset dependent. Pick the handset you want, do the math. Sometimes it's cheaper buying outright, especially refurbs, sometimes monthly deals are better. I keep pointing out the word 'consider' in my post as it keeps getting missed :D