We've been driving Subarus for many years, and loved them.
This is the 2nd 1 we bought new. I love my car, but upon last inspection I had to replace back brakes, rotors, and need new tires.
This would be fine if it had 100,000 miles on it.
But it is NOT alright when it has just over 31,000 miles on it.
The serviceman wanted to know how long the vehicle sat because the rotors were so rusty.
The car never sat!
We've had to replace rotors before, but never on anything that had less than 100,000 miles on it!
I know I will think twice before going with Subaru after this, and I hope you all will too!
I've always recommended them to other people, but no more!
My suggestion would definitely be to make parts that hold up better & last a bit longer.
Go back to making a fine product that I can count on.
Back your product!