I am about to put my S7 up for resale soon. Working on getting a brand new one from Samsung at the very least. If not, I would take my carrier's offer for a replacement and then sell that one. I am on the verge of ordering an iPhone 7+. It might not have all the S7 features, but I do know that I will have less headaches. Though that S8 itch will be tough to ignore. Apple's 14 day return period will come in handy. I also need to get into a payment plan for 24 months since I cannot afford to drop $869+ on a phone. I might stay with a 128gb model again, but 32gb is doable, not easy, but it's doable.