I have a 2003 Forester , I've had the heads done already and am currently having an issue with a blown fuse leading me on a wild goose chase . But I've put a ton of miles on it and absolutely love the car . A Subaru's ride is what it is , but for dependability and economy there's nothing better. That said I think your right that price is steep and I would also go as new as your finances will allow.