Three’s cheap SIM only deals are offering some excellent value right now at just £7 a month, scoring them a top spot.