Recently purchased my WRX from a friend who owned it since 25K. Car now has 91K. Previous owner only did regular service with no other issues. This is the type of vehicle that you have to know what you are buying. It doesn't do anything spectacular but does do everything well. Power is adequate, interior is decent, looks are unique, MPG is good for a performance-based car, parts/service is reasonable, and resale is pretty good if you purchase used. I bought this car mainly for MPG as my other vehicle is an F150. And for $7000 I do not think I could get more car for the money. The car had already been upgraded to 17" wheels so it looks even better. Otherwise the car is completely stock.
AWD, shifter feels good, good MPG, looks different from all the other Accords, Camrys, Altimas, etc. that are everywhere, good trunk space, nice performance seats and steering wheel (is it really that hard for other companies to find a decent steering wheel?), reasonable power, excellent reliability
Better paint. If you are going to have cupholders make them better, less turbo lag, should come with more than 16" wheels, car is easily dented, shifting into first almost requires a complete stop which is bad in a turbo, fold-down rear seats, cars appears to sit too high, doors feel like tin.