John Lewis are pretty good too, sometimes they up the guarantee to 3 years from 2. I took my old 16g one in on the last day of the 3 year warranty because the blue tooth wasn’t working, first they gave me a refurb, that didn’t work so good, when I took that back I got a new 32g next gen one instead.