I currently have an iPhone 6s through U.S. Cellular. I have had it for almost 2 years and I am on the 30 month retail installment plan where you can upgrade after 2 years but you have to trade in your old phone. If you don’t trade in your phone you have to finish the last 6 payments on it and it is yours to keep and you don’t have any monthly payments on it. I pay $21.60 a month just for my 6s on my plan and it would come up to $129.60 to keep this phone that last 6 months. U.S. Cellular is having a promotion right now where you can save $200 off of a new iPhone if you upgrade. On my 6s, I need a battery replacement because battery life is not too good and in my battery settings my capacity is at 82% and I have had unexpected shutdowns. What would you guys do? I hate that new iPhones are around the corner but I also could save quite a bit upgrading. Do I upgrade or just get a battery replacement for my 6s? Hope to hear some input. Thanks. Ps If my math is right I could get an 8 regular price $649 for $449 with the sale and put the $129.60 from what I will pay on my old phone toward it and come up with $319.40 as the difference. I would also need to figure in the cost of a battery replacement for my 6s in that amount.