I have had great luck with Craigslist. Bought some great stuff at bargain prices, and sold quite a bit of stuff.
One thing I did learn, after sitting around one day waiting for someone is that I contact everyone, well the normal sounding people at least, and tell them something to the effect that the item is first one here that wants it can buy it. Then I set up "appt" times about an hour apart. I choose the day I will be showing my item.
So basically the first person to respond, gets first choice of time, I let them choose a time, but tell them that I will be filling my day and the first available time is... The second person gets the same deal, starting with appt times "from what i have left" and I basically fill up only one day with Appts.
I also tell people I will let them know if it is sold so I don't waste their time.
I do all of this even if I only get one response!

it tends to light a fire of urgency for those that are actually interested in the item, as well as us never once selling something for lower than asking price.
It works, I am super polite to people, I sell things quickly for asking price and I ignore the goofballs. I have also met some really nice people!
But I do make sure I am super safe about everything. Even making sure that I tell people that I have to put my dog outside so call when they get here because he is very aggressive
I have a Golden Retreiver! He does bark, has a deep voice, but is the exact opposite of scary looking
