The cult of Apple I don't really get. I'm just here for the battery life. We took advantage of the low-cost battery replacement deal for my old 6s, which I passed to our daughter. I made an appointment through the website, and was told a battery was not guaranteed. It's all very mysterious, as in you aren't sure after a wait if you are going to get anything at all. They did have the battery in stock, no problem. If that's the case with you be prepared to go do something else for about three hours while they replace it. If you go in with no expectations, it's not so bad.