I have got 71,200 miles on my rotors. All are OEM that came on my '99 VX. I have not even had to change the pads yet, let alone the rotors. When you factor in that I have a Supercharger, drive it hard and do alot of hard stopping, I don't quite understand what is happening to your rotors. By-the-way, we use lot's of salt on our roads (Great Salt Lake and all) I have never had a problem with the orginal rotors.