I had to haggle over this deal.
Basically, no new phones appealed to me, so I want a sim only contract on a 30 day contract until some new phones are released Feb/March time. After lots of spool from their sales person saying it's not possible for them to do it that cheap, eventually l I got through to the cancellation team, told them if they can't match giffgaff at 6gb/Unltdtext/unltdmins for 20 a month I'll be leaving.
Ended up getting 30 day rolling contract with unlimited text, unlimited mins and 8gb. Inc tethering too, all for 13quid. I have been with them for 13years though.
So if your in a similar position, get it done