O2 is offering a 10GB SIM-only data plan for £17 and you have until 6 February to take advantage of this particular online exclusive deal.
Also included in the plan are unlimited texts, unlimited calls, free O2 wifi access at more than 15,000 hotspots across the UK (mostly in restaurants and shops including McDonalds, SubWay, Pizza Hut, Argos and Debenhams) and daily offers from O2 Priority.
There are three 12-month SIM deals that currently come with six months of free Netflix. The cheapest is £20 a month and this gives you 20GB of data.
O2's recommended package is a few quid more and for £25 you get 25GB of data to use each month. The other qualifying plan is even bigger, offering 50GB for £30 a month.
All plans come with unlimited calls and texts, as well as the ability to roam like at home in 75 destinations including the USA. Of course, you also get membership to O2 Priority and all of the offers, discounts and exclusives that entails.
The Netflix subscription is the standard one offered by the streaming service. It's worth £7.99 a month and allows you to watch on two screens at the same time and to watch in HD. After your six months are up, you'll be charged £7.99 a month unless you cancel.