i got 4 you can have for 100 bux they need to be machined but wont squeak also it could be ur pads causing your problem not the rotors them selves call me if ur interested in melbourne 0431 048 154
if u dont wear your new break pads in properly they are f**ked for their entire duration of life but if u want some buzz me