Just newly signed up to this forum to reply to this thread. Been as an iphone user just for 3 years, from 5c, 5s, 6s and now 7.
I have to say getting a perfect 7 is really a lottery-winning thing. This is my 4th 7 and all of the 4 phones had this or that problems.
1st one had a very yellow and uneven screen, and of course dim. 2nd one and 3rd one with yellow and dim screen, and I could tell these two phones are very likely refurbished ones from the details on the body of the phones - dust under screen protector and in the screen gap and even some sticky dirt on the up left corner of the screen and some weird color seemed to caused by oily fingers on the back...
The 4th is a brand new one I can be sure, of couse still yellow screen, but I can accept that since it's almost even. When I thought things can finally come to a happy end, the battery problem sprung out...
It's been so exhausting and money/time wasting playing this iphone 7 lottery.
I agree that apple delivers good after-sale service and ios system is the best mobile operating system amongst all, but the hardware issue is just a disaster.