The previous owner overheated the engine around 88k, so the heads were warped when I bought the car. .
Do you know what happened?
We got our B9 when it was about to turn 40k and drove it to 90k with nothing but some minor front suspension work at about 60k that cost under 500 at the dealer. That, oil changes, and a set of Toyo Open Country AT II. Uphill, the B9 would start to overheat in hot weather rather easily. Turning AC off corrected the problem.
We got the 2008 when it had 108k. I immediately noticed more serious front suspension issues than the B9 had at 60k and I had the dealer do the work for free since the car came with 2 month warranty. I did the 120k myself. Now at 128k. In terms of the car's day-to-day operations, which means short hops and occasional short trips, there are no issues at all and no oil consumption at all. However, there is a very minor leak from the valve cover gaskets already. Twice, when returning fully loaded on the interstate in hot weather from several hundred miles away the car drank more than a little oil. So, there is something brewing.
The 95 Legacy was bulletproof. We let it go at 19 years of age and 180k simply because I did not want to keep it on the street. The biggest potential hassle on that car was a failed AT rubber seal at about 125k which could have been quite expensive had it not happened in town. Never had a repair costing me more than 500.
The 13 OB was purchased new. It has 45k now.
Come to think of it, I have had four Subarus for over 200k total, two purchased at around 110k and I have never paid more than 500 for any repair. Yeah, it will happen, but this is still pretty remarkable. By contrast, I twice paid around 600 for regular service, for the B9 at 60k and the OB at 30k.