My iPhone has started to break (not through accidental damage, but a software issue) and I was wondering if it's better to go to an Apple shop or to an EE shop where I bought it. Will any of them give me a free upgrade? Which is more likely?
Read more: Will the Apple shop replace my iPhone or my phone network company?