Before everyone batters the "-" button & sends me shivering to the North Pole, I know how hit & miss "special" deals can be when you're communicating with mobile providers! Just had a long web chat with the EE upgrades team, trying to get them to compete with the £17 30GB deal on 3 & I've been offered unlimited calls & texts with 30GB of data on a 4G MAX plan for £17.99 per month. The deal includes BT Sport. I think that's a very competitive price, & having experienced ropey signal on O2, Vodafone & TalkMobile, I'm delighted to be moving back to EE. This isn't available for new lines, so it's strictly upgrades only. I did, however, manage to get them to upgrade me 143 days early for free, which is a hell of a result for me.