The iPhone 5S is a great phone, but it's also a very expensive one, and if you can live without the premium metal build and Touch ID fingerprint scanner then the iPhone 5C is almost as good and slightly cheaper.
Despite being positioned as a budget way to get an iPhone though it's still not actually all that cheap, which makes shopping around vital.
Just to make things even harder the prices are changing all the time, so to save you a bit of time and effort we've compiled a list of the best iPhone 5C deals currently available.
EE is arguably the best 4G network around at the moment, thanks to its expansive coverage and double-speed 4G in a number of locations. It's not always the cheapest network, but you can still get some good deals.
One of the best at the moment is for the iPhone 5C in white, blue, pink, yellow or green with 2GB of 4G data, unlimited minutes and unlimited texts for £23.99 per month with an upfront cost of £129.99. Like most phone contracts this ties you in for 24 months, coming out at £705.75 in total.
Vodafone currently has one of the cheapest deals around, netting you the iPhone 5C in green with 100 minutes, 100MB of data and unlimited texts for £25 per month with no upfront cost. At £600 in total it's certainly affordable but not necessarily great value unless all you want to do is text.
That's not the only notable Vodafone deal though, as the iPhone 5C can also be grabbed in pink, green or blue for £29 per month with no upfront cost. In fact it even comes with £96 cashback. For that money you'll get 600 minutes, 500MB of data and unlimited texts and it will set you back £600 in total if you factor in the cashback, making it better value than the previous deal.
Vodafone also has a 12 month contract available, which for £47 per month and nothing upfront for the handset will get you unlimited minutes, unlimited texts and 1GB of data. All in all that's £564, so it's on the steep side, but it means you're only locked in to a contract for a year and it comes with one year's membership to the Gourmet Society.
O2 currently has some good deals on the iPhone 5C with more data offered than those from Vodafone.
For example you can get the phone in white, green, blue, pink or yellow for £28 per month with no upfront cost and for that you'll get 1GB of data, unlimited minutes and unlimited texts. After 24 months that comes out at £672, which isn't bad at all, though 1GB of data might not be enough for everyone..
While Three's 4G coverage is pretty patchy right now what it does have is unlimited data tariffs. It doesn't have sky high prices either, as you can currently get the iPhone 5C in yellow or blue with unlimited 4G data, unlimited texts and 600 minutes for £35 per month with no upfront cost, so that's £840 in all.
You do get a whole £10 of cashback though, taking your total outlay down to £830 - every little helps (no, wait, wrong network).
Alternatively if you don't need all that data you can spend £32 per month and get it in blue with 600 minutes, unlimited texts and 2GB of 4G data, so that's £768 in total, as there's no upfront cost.
Tesco Mobile is another good shout for the iPhone 5C. You can get it in blue, green or pink with 750 minutes, 5000 texts and 1GB of 4G data and all it will cost you is £28.50 per month. As there's no upfront cost that's £684 over 24 months.
Orange doesn't offer 4G data, but it does have some reasonable prices, with the iPhone 5C currently available in green or blue for £32.99 per month with 1GB of 3G data, unlimited minutes and unlimited texts.
It even comes with £72 cashback and as there's no upfront cost that comes to £719.76 after 24 months, which isn't bad but we'd be inclined to say the Tesco Mobile deal is better if you can get by on 750 minutes.
T-Mobile doesn't offer 4G either, but like Three it has some unlimited data tariffs. Right now you can get the iPhone 5C in blue or white with unlimited data, 500 minutes and unlimited texts for £27.99 per month, with an upfront cost of £39.99. That totals £711.75 after 24 months, making it one of the cheapest ways to get unlimited data.