If you entertain refurbs then it might be beat. Also, check Groupon.
I have been using an S7 from its release and the pixel 2 released in October I decided it was time to upgrade. I just love Google's take on smartphone design, just plain useful design no gimmicks, just opposite of Samsung. (I just hate the edge, if not I would have preferred the s8.) Anyway, I bought the Pixel 2 in November and It has been the best phone I've ever had. It takes amazing pictures, even in low light.
But the s7 has been sitting idle at my house and I want to make some money off of it. I've looked for a few services online and saw that this website offers the best price for selling used Samsungs. ( They are offering $187 for my flawless s7.) If there are places where I can get a better price do suggest.