it just depends i went from oem auto parts store to ebay special drilled and slotted....ive heared the kbc are ok but idk to tell u the truth.....creamic pads....i got mine for 90 shipped off ebay came with the 2 rotors and the creamic pads