GET FREE AMAZON PRIME ON O2 After the six months are up, the subscription reverts to the standard price of £8.99 per month – though customers can cancel before having to pay.   If you’re an existing O2 customer, then you can’t get Prime for free. However, if you add it to your plan then you can get £2 off your monthly airtime bill.  Now is a good time to look at O2 plans, as the carrier is offering some big deals, including up to £180 off the airtime cost of the iPhone 14 Pro 128GB on an Unlimited tariff and up to £288 off the Google Pixel 6a on multiple plans.   O2 also has a cracking SIM-only offer – you can get three months free when you take out either the Unlimited SIM-only Plus Plan from £30 per month or the 150GB SIM only deal for £22 per month.  You can find more offers in our monthly best SIM-only deals roundup. Xiaomi also has some great Christmas sale offers. Hannah Cowton is a Senior Staff Writer at Tech Advisor and Macworld, working across entertainment, consumer technology and lifestyle. Her interests and specialities lie in streaming services, film and television reviews and rumours, gaming, wearables and smart home products. She’s also the creator of The London Geek, a geek culture and lifestyle blog.