Amazon, Tesco and Carphone Warehouse are all priced at about £529 without a contract, but because Amazon are now quoting 1 month delivery a search tends to come up with a marketplace seller asking £670. I could get it a bit cheaper on Carphone warehouse at £499 + £10 for a 1 month contract which I could cancel immediately but there's just a nagging doubt that they might SIM lock those ones. I'm probably wrong on that, but I'm willing pay the £20 to be sure of getting one that isn't tied to a network.