I plan to sell my iPhone 4S for Sprint before the new iPhone is out, I got it in December so my contract isn't up. I have also heard that you cannot buy an off-contract iPhone from Sprint or the Apple store, is this true? Couldn't I just buy an off-contract iPhone 5/6 from the Apple store, take it up to the Sprint store and ask them to activate it, assuming they get the next iPhone? And about selling my iPhone, how would I go about doing that? I do have a phone I can use in the time waiting for the new phone to come out. Thank you for the help.