I wonder how many iPhone’s have been thrown away because it’s “not charging anymore”. I have had two occasions where my iPhone was not charging and i went to buy a new one, luckily both times shop assistants cleaned the socket, pulled out all the dust balls etc and it was charging again.