BT - Not 100% what network they use - EE's possibly? But 4G coverage and speed is great.
£10 a month for unlimited texts/calls and 20gb data.
£9 p/m with Three - 12 month contract, unlimited minutes & texts with 4GB of data
How did you get that? Was that through negotiating with them or just a deal that's no longer available?
3 - £15 rolling contract - One Plan
That seems rather cheap for the One plan... How did you manage that?