If it makes you feel any better I just paid 400 pounds (uk) for the 8300 full price from vodafone onto my exisitng contract (I was not due an upgrade for another 7 months, so had no choice)
arrives in 3 days.
feel a bit annoyed, does it really cost them that much?
O2 have it for £300
but then add posting and unlocking comes to £350 say.