I'm pretty sure I'm going to get the refund and go back to my iPhone 6s+ for now. I had until the 23rd to send it back per my JUMP upgrade. I had it in the box ready to return and everything, so it's a good thing I dragged my feet! I'm still concerned though, will those who already had their devices get first priority when the new ones come out? Will I be able to pick one up in store instead of having one sent to me? I'm going to the tmo store tonight to ask these questions. Part of me just wants to keep it since mine is pretty flawless in performance and I'm concerned the new devices will be a bit rushed, but part of me knows the responsible thing to do would be to turn it in.