Just been into the O2 shop super excited to upgrade to the new 950 (I
was even willing to forego the XL to stay with O2 proper, and they are
charging £519.99 for the phone when the RRP sim free from MS direct is
only £419.99. Are there plans to slash...