TalkTalk has launched what seems to be an unbelievable offer for a 3G SIM. For just £12 a month - and on a rolling 30-day contract to boot - you get unlimited talktime, texts and 3G data, a deal that the company claims is the cheapest on the market.

There are other dead cheap SIM only plans around, especially if you aren't bothered about leaping to 4G yet, but it must be said that £12 seems to be a cracking deal when there's no monthly data limit.

However, there are caveats - massive ones.

To get the £12 a month deal new customers will need to also take TalkTalk's broadband service. Existing customers can also get the service, but if either cancels their broadband account, the price of the SIM tariff doubles, to £24 a month.

In addition, you can't tether using the SIM, nor can you use it for anything other than a smartphone - although this latter restriction is not uncommon.

That does water down the deal a tad, but while Virgin Media is the only rival offering a similar 3G package, it has recently capped its data limits for new customers and you'll have to pay £17 a month for 1GB of data if you don't take its broadband, TV or a home phone too.

You can find out more about the TalkTalk All-in SIM here. - PAY MONTHLY PHONES The Samsung Galaxy S10+ is now available on EE who have been awarded the UK’s best network for the fifth year running. RootMetrics tested the four UK networks and EE was faster and more reliable than all of them, with better data performance. Their network has come a long way since they launched in 2012. Back then they had 11 UK cities covered by 4G. Today they cover most of the UK’s land mass, thanks to 19,000 state-of-the-art 4G sites. They’ve got faster, too – from 50Mbps to a maximum speed of 400Mbps. And they’re soon to experience even greater possibilities with the launch of 5G.