has anyone tried mcmoto rotors the price is right but are they any good ? also any info on steering dampner kits?