I have a 2002 Grand Am, had new front brake pads and rotors installed November 28 and now there is a metal on metal sound coming from the front, a definete screeching sound (and no its not my ABS). I am thinking that if GM decides to just resurface the rotors this is bad as it shortens rotor life and I'll be spending more money sooner. There is a bit of pedal pulsation also. Maybe a hard spot? What about runout in the hub? I feel like I should just prepare to bend over and take it from GM even after THe $700 I already spent. Any advice?