I was with o2 for 13yrs with three contracts running on the same account, as well as a PAYG. My DH also has a contract with o2.
I tried upgrading with them last month and was offered nothing for my loyalty. They wouldn't even put me through to retensions and cancelled 2 of my contracts without any attempt to get me to stay with them
. I cancelled My 3rd contract a week later and got the deal I wanted from tesco Mobile. Tesco mobile network run on the same network as o2, so the service will be just as good.
o2 are giving their existing customers nothing, but they claim to be giving existing customers the same deal as new customers. I think not.
Roz