I upgraded to Fibre 900 back in late March, days before my 18 month contract ran out on 330/50. The first few times I phoned up (the website offers section doesnt work for me at all) the best they would offer me it for was £73 I think, even though I told them everyone was getting it for 60 or less. They offered me to stay on 330/50 for £45, which was/is less than new customers were getting offered 500 'for the price of 330'.
One more time calling later that week, taking a couple hours on the phone, and talking to the sales support team, I got it for £58 (with Halo 2, which I didnt know at the time or would have pushed for without).
Edited by deleted (Fri 22-May-20 22:18:16)