Actually, these rotors are not drilled, but cast with the holes. I installed these rotors 6 days ago. Therefore, i can not speak to longevity. I can however, say they are awesome. I installed them because i got them for a great price, and i love the look. So far, the perform well. Honestly it is hard to judge a rotor, because most of the work, and subsequently the irritations (ie squealing, stopping power, brake feel etc) are from the pads. just to make this post complete, i used the Akebono Euro Ceramic Pads on my new rotors. So far they are excellent. Great feel, initial bite is comparable to oem at least. Again, I am 6 days in so i may update the pad portion of this thread when they are fully bedded. all in all, good product, installed for looks. Paid less than the price of OEM blanks for them. No Brainer.