Like, i don't know... the recent self repair program. cost as much as sending your device to apple but you get to do the manual labor and take the risk to break it. WHAT A DEAL !
Edit: went to look on the Repair Assistant, it sounded promising until i read that it requires you (who repair the phone) to be able to authenticate with the Apple Account of the owner of the phone that you are taking a part of.
Basically it means that every iphone thrown away that the owner didn't take the time to remove it's apple account, and god knows people don't care about this even if they should, is useless.
You also can't buy a part on the internet because how do you know it's been taken from a phone that got it's apple id logged off ? it throws away 90% of the available phone to scavenge.
And most important, you can't buy third party parts. Why can i replace the shaft drive on my bmw, which is deadly important part, with third party shaft drive yet i can't replace iphone battery with a non apple one ?? Does apple consider us to be that retarded that we can't buy batteries from genuine reseller ?