Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Where from? O2 charge 899 I think.

From eBay, you have to be quick though, usually from the time it's listed it sells within a half an hour, but there are loads of people selling their unwanted, brand new and sealed upgrades(mainly EE, but also O2 and Vodafone).

Usually the asking price is between £700-£750
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.