I agree that I would stay away from drilled rotors. Some may be fine. Some may not. Don't chance it.

I have powerslots on my car cause I got them for cheap. But my next set I would consider R1 Concepts from the web.