I've just come to the end of my contract - previously through carphone
warehouse and the upgrade options on offer made me choke. 36 month
contracts, ridiculous prices, poor data offering when the offers to new
customers online at a fraction of the co...