Great Apple Support experience from a friend of mine
So my friend has a launch day iPhone 7. He broke the screen, and it would not turn on, and only showed the connect to iTunes recovery page when plugged in. When you tried to recover it in iTunes for it, it failed. He bought a new display from iFixit and installed it. At that time he saw that the battery was slightly inflated. He brought it to apple the next day who diagnosed it as a bad logic board. The next day he brought it back and said that he wanted a new battery in the device regardless of wether or not it fixed his issue. They brought the phone into the back of the store, and then came out several minutes later and said that they would be giving him a ‘new’ (refurbished) iPhone 7 at no charge!