Had a quick look about and this seems to be the cheapest price around for a refurb iPhone 7.

As always with Music Magpie, the handset comes with a 12 month warranty for peace of mind.

This is 7.

iPhone 7 dramatically improves the most important aspects of the iPhone experience. It introduces advanced new camera systems. The best performance and battery life ever in an iPhone. Immersive stereo speakers. The brightest, most colorful iPhone display. Splash and water resistance. And it looks every bit as powerful as it is. This is iPhone 7.

An entirely new camera enters the picture.

iPhone is the most popular camera in the world. Now we've reengineered that beloved camera, adding optical image stabilization, an ?/1.8 aperture, and a six-element lens to make it even better for shooting photos and videos in low light. And with advanced new features like wide color capture, your photos and Live Photos will look even more vibrant.

Optical image stabilization

iPhone 7 comes with optical image stabilization to reduce blur associated with motion and handshake. A sensor helps the lens counteract even the tiniest movement

I'm tempted....... But what about this..... [Image] Stick with it.... …I'm tempted....... But what about this..... [Image] Stick with it.... iPhone 7 128gb Jet Locked to EE £349.99New customers get 10% off £314EE Charge £8.99 to unlock a phoneSo £323.98!!!TCB are doing 3.15%So if that tracks unlikely but hey...£314.06 for the phone!!Now to talk myself into buying it before you get the three that's available!!

How do you get the 10% new customer discount? I’ve signed up but haven’t received a discount code

22nd Feb 2018

@ADT2000‌ @rosshutchie the discount only applies to items are full prices without the discount applied at checkout. And the pop up comes up after you are on the page for like 20-30 mins

24th Feb 2018

Why refurbish a phone to a good condition? Why not to as good as new condition?

25th Feb 2018

Used this company to buy A Grade iPhone 7 just 3 weeks back which never switched on. Returned back for refund & it’s been above 2 weeks and I’m still waiting for my money ‌ ‌ ‌