2012 Mazdaspeed 3 here. owned since new, turned 150k last month. can't complain about rust. been a solid car, never left me stranded. stock pads are ferrodo, dust like hell, eat rotors, and are $$$. also harder you drive it the quicker the tires burn up. and for some reason it eats a battery...