I wonder if Three upgrade their contracts at the same tariff. My wife can upgrade from her 4S in January so I'll probably get here a 5s then. I've bought my phones cash and use Three's £15 a month deal which I've never had a problem with ... except my local store refusing to give me a SIM for my iPhone 5 on launch day.