I hate Craigslist. It's pathetically built by technical idiots. Its clients are also substantially humanity's worst people, just the worst hustling no good scum of the earth.
I still use Craigslist for certain items. This is because no other site has the traffic, and unfortunately Craigslist simply by being first has become top dog. It's like a new social media site: it could be better than facebook in all ways but it will probably fail because only when it has customers is it worth anything, but customers won't come unless people are already there.
Craigslist is an excellent example of how being first lets you get to the top even if your product sucks shit. It was only within the last year they even had proxy email addresses when contacting a buyer. Expired ads still delete images, so you need to recreate the image if you post an old ad after a certain time. Also, if you take a day old ad and repost it so it gets to top of list the site says you can't because it's like one you already have, so the way around that is to just delete your other one, and then can scam the stupid site and post your new and get back to the top again, basically ensuring your ad always stays at the top. This is just a few of the ways it's setup badly.
-----
Of course, the real problem are the scum, the filthy, the absolutely shit of humanity who use craigslist. I'm selling an xbox with a bunch of crap right now for $120 or something. Got an email yesterday from some idiot offering "$60 NOW". This is common, just idiotic low ball offers that only somebody desperate to buy a hit of meth would take. And then we've got other people selling their xboxes at 80% of what they paid retail a year ago despite them now basically worthless. They are overpriced by a factor of 2X. Then there are the people who email asking if something is still available, you say yes, never hear back. This is most people.
Craigslist really needs a rating system of buyers. This would increase comfort level (a lot of people are still scared of meeting CL people IRL at their home), and also it would cut down the spam emails--which we still fucking get. Seriously, how is craigslist still allowing these?
-----
Anything heavy or large I generally do on CL, like for example a trailer hitch. Something small and easily shipped goes on amazon or ebay. It's the only way to ensure strong traffic and not get dicked around by the destitute downtrodden masses of stupid on CL.