Gamestop.com has been having 25% off all refurbished iPhones for the past couple weeks now. Might want to check there. I just bought an iPhone 7 Plus a week ago for $600, and it was in really great condition.
It's 275-350 right now for a 6s on Verizon depending on how many GB's you want.