I have a 7 and it went in for screen repair. Battery is at 85% and they went out of their way discouraging a battery replacement. But they did replace the screen and broke the phone speaker in the process. Phone no longer works any more. Did I get a new replacement for their blunder? Nope. Just got a bill for the new screen. Before they even considered a repair, they pushed hard for me to buy a new iPhone or a new 7. iPhone 7 of certain models is a time bomb and they don't want to crack open the case. My experience illustrates why- Stuff breaks