I'm new to the forums and just as new to Subaru. I'm tired of putting tons of money into my American cars and they still don't run :/ I've never purchased a car through craigslist or any classifieds as I've always bought my vehicle from friends or dealers. 
  
Having said all that, I found a great looking, very clean 1996 Legacy Outback wagon on Craigslist. The guys says it's a 2.2, 165k miles, had head gaskets, water pump, and timing belt replaced about a week before posting it and has receipts for all the work. So my questions are: 
  
1. Would you consider 165k low/mid/high mileage? 
  
2. Why would someone put all the money into a car just to sell it? Maybe I'm worried about this for no reason. 
  
3. Nada Guides puts clean retail on this car at $3,500 and this guy is asking about $4000. Is that high? Low? 
  
4. Would you have a car this cheap looked at by a shop? Do you just take these for quick test drive and see if everything seems good?  
  
Thanks in advance for any info.