Not sure if this counts as a deal as such but please move thread if needed
Just called to cancel my auto renewal of my xbox live gold membership which they were going to charge me £39.99 for another year.
The guy on the phone offered me another year for £26 if I stayed saving £14!
Might be worth calling to cancel and seeing if you can get any discounts
Xbox Team 020 7365 9792 or 0800 587 1102 Option 2 then option 3