No such thing as loyalty you're just an account number, you need to go where you can get the best deal.
Online deals are often cheaper.
My 3 month old Xperia Z3 developed an aerial fault.
First customer service person put the phone down on me when I asked what she was going to do to help me as I required the phone for my work.......Second male service advisor put the phone down on me when I asked him for his name before even going into my problem....disgusted with O2 service
I'll be leaving O2 when my contract is up.
Had to buy another smart phone while the O2 shop (very good service) sent my phone away for repair.
Oh...and another thing...my old Iphone 4 back screen was smashed and O2 repair servce said couldn't repair it and I could buy a new phone for £430....I took it to my local eastern european phone booth and they fixed it AND gave me a new phone case all for £20.
I'm sooooooo looking forward to leaving O2....