I repair IPhones and iPads as a hobby couldn't do it without ifixit.com