I bought my last/current phone on Swappa. It worked very well. In my case the phone was new and still shrink wrapped, but most phones I have seen there are "slightly" used. I would use it again and it will be my first stop next time.
I did not want to renew my contract and therefore went...