I'm currently on o2 pay monthly but thinking of switching.
When your contract term is up if you agree to a new contract o2 give you a credit to either cover the cost of a new phone or offset your charges if you stick to your existing one.
Do Virgin do that too, and how much are we talking about?
Thanks