Virgin Mobile is offering a 5GB data SIM for just £9 a month in its latest flash sale. The deal is available until Monday 11 March.
This deal also comes with 2,500 minutes. Unless you're on the phone all the time, that's more than enough to get you through the month. All Virgin Mobile plans come with unlimited texts as well as a number of other benefits.
The data rollover feature means you get to keep any data left over at the end of the month. You don't have to do anything, it is automatically added to your allowance the following month. You can add a spending cap to your plan if you like, there's free wi-fi at 3.5 million hotspots and the UK's fastest 4G courtesy of the EE network that Virgin uses.
Virgin is also offering triple data on a couple of SIM deals right now. You can get 45GB for £18 a month or 12GB for £12 a month. These are all large amounts of data so check your usage to see what you need before you sign up. If you do find you're paying for data you don't need, or don't have enough, Virgin will let you move your plan up or down each month.
If you stream so much telly or download so many games that no amount of data is ever enough, Virgin has an answer for that, too. If you're a Virgin TV and broadband customer you can get an unlimited data SIM for £25 a month.