this IS NOT a sales pitch!!
Go to CARQUEST and buy NEW ROTORS along with NEW PADS.
CARQUEST has the OUT OF BOX INSTALL guarantee to perform WITHOUT turning. I purchased such setup a few Months back and have yet to experience shaking when Braking on a '93 Sunbird LE.
Check your Hub Bearings because these can cause Front shimmy when Braking, and also check lower Ball Joints.
-->Unlike many parts retailers, CARQUEST does not store Rotors on ends to conserve storage space. They store Rotors FLAT to preserve integrity<--
CV joints, like Brakes and Shocks, should ALWAYS be replaced on BOTH SIDES.