OEM pads have been lasting folks 80,000-100,000 miles. Rotors depend on how much salt they have on the roads... I just replaced mine after 130K... cost me $330 to do pads, rotors, and fluid. I wouldnt use anything other than OEM pads, and stay away from the cheap eBay/japanese/chinese rotors...