eBay, Craigslist, Amazon are the big ones i pop into when looking for a phone.
Carriers also have refurb phones, as stated earlier.
Just make sure the seller isn't Sketch McBackAlley and make sure the ESN is clean.
Condition should be described, etc.
I personally hold the risk worth the money saved.