A roundup of the best mobile phone deals in the UK this week.
As such, there's never been a better time to upgrade your current handset. That's why we've rounded up the best offers on smartphones in the UK, to help you make an informed decision.
Here are the best mobile phone deals in the UK right now.
Related: Best SIM-only deals
1. Best iPhone 6S deal
The iPhone 7 release is creeping ever closer, but there's still a couple of months to go until we get our first glimpse of Apple's new flagship. Luckily, the current one, the iPhone 6S, is one of the best phones available, even in comparison to this year's crop of new handsets. If you fancy testing out Apple's top-end handset before the new one arrives you can get one for £75 upfront through O2 and mobiles.co.uk. That'll also get you unlimited calls and texts, plus a generous 6GB of data to work with. And all for £31.50 per month.
Rose Gold iPhone 6S £75 | Vodafone | 4G enabled | 16GB capacity | Unlimited minutes | Unlimited texts | 6GB data | 24 month contract | £31.50 per month
2. Best iPhone 5S deal
Apple's iPhone 5S remains popular for its small form factor and iconic design. And if you're taken by the distinctive build of the iPhone 5S, you can get the phone with 1,000 minutes, 5,000 texts and 2GB of data for only £17.50 per month on TalkMobile. Oh, and the phone itself is free.
FREE iPhone 5S | TalkMobile | 3G enabled | 16GB capacity | 1,000 minutes | 5,000 texts | 2GB data | 24 month contract | £17.50 per month
3. Best Galaxy S7 deal
Looking for the best Android handset on the market? Samsung has you covered with the Galaxy S7. The phone features top-end internals, a vibrant QHD display, and the best smartphone camera available. And right now, you can pick up the S7 for £39.99 upfront and £39.99 per month with unlimited calls and texts and 3GB data.
Galaxy S7 £39.99 | O2 | 4G enabled | 32GB capacity | Unlimited minutes | Unlimited texts | 3GB data | 24 month contract | £31.50 per month
4. Best Galaxy S7 Edge deal
If you want your phone to come with a tad more in the way of design flair, the Galaxy S7 Edge might just be for you. Packing in all the impressive features that come with the regular S7, plus adding those sleek curvy edges and a larger screen, the Edge is undeniably one of the best Android handsets available. If you're intrigued by the S7 Edge, check out this deal from Vodafone that will get you the phone for free with a monthly cost of £37. You get unlimited calls and texts and 3GB of data for your money too.
FREE Galaxy S7 Edge | Vodafone | 4G enabled | Unlimited minutes | Unlimited texts | 3GB data | 24 month contract | £37.00 per month
5. Best HTC 10 dealx
The new HTC 10 has redeemed things for the previously struggling company. With a load of high-end features, including an almost untouched version of Android, and one of the best smartphone cameras available, the new handset is a solid choice for your next phone. If you fancy joining the HTC renaissance, you can get the phone through Vodafone and mobilephonesdirect.co.uk for free upfront and £2950 per month. That'll get you 3GB of data as well as unlimited calls and texts.
FREE HTC 10 | Vodafone | 4G enabled | Unlimited minutes | Unlimited texts | 3GB data | 24 month contract | £29.50 per month
Seen any other deals worth checking out? Let us know in the comments.