I've bought my last few cars off of Craigslist. My last one was a good deal, but as soon as winter hit we found out it needed a motor. I had had it for something like a month and a half at that point. It lasted me until I sold it to a friend the following June or July, at which point they flaked out, something happened with the car that they tried to blame on us not telling them about, and they got completely screwed by the shop it got towed to and tried to force us to pay to get it out. I lost so much fucking money on that.
But the car I have now I found on Craigslist, paid a lot more for it than the last one, and it hasn't needed anything major that we didn't expect. It's a decommissioned police car, so some things we knew were going to be really worn out, but the only time it's ever let me down was when the battery died with no warning one day. Just stopped holding a charge while I was at my night job.