today, with the help of a buddy, we just installed brand new centric rotors front and back, akebono pads front and back, and new hardware kits all from rock auto...... installation went well and the first few stops were fine.... i tested in a residential area so i couldnt go too fast but at one point i got it up to about 30 and hit the brakes with medium pressure and let go of the wheel and i immediately noticed the wheel shaking

..... so i turned around and stopped again the same way and it did it again.... we visually checked all the brake componets and they seemed ok
so now when i drive above 25 and press the brakes the entire front end of the car shakes, depending on the pedal pressure
i called rock auto and after about 45 mins of bickering on the phone with them i ordered 2 new ones and they will refund them once they recieve the defective ones..... i did request new front pads because i prefer to have fresh pads with the new rotors... they said i would have to pull them off to see if theyre bad and they would defect them if theyre bad
i wont recieve the new rotors until about mon or tue of next week and i wont be able to install them until next wednesday.... and in between that i have 2 jobs to get to and a car with messed up brakes

...... anyway ive been trying to be as easy on the brakes by doing quite a bit of engine braking when coming to a stop and keeping my speed down
so here are my questions......
1. have u ever heard of this happening? i sell auto parts at one job and this is rare that ppl come back so soon
2. i know theres no way of knowing until i pull the pads off but do you think they will be ok to use with the new rotors? they should have less than 200 miles on them by the time i can replace the rotors again
3. also a few days ago, with the recent snow, i slid into a curb on the LF wheel and screwed up the alignment (drives normal but steering wheel is off center)..... tie rod is ok but i was just wondering if this could have anything todo with the brake problems... the steering has felt a little odd since i hit the curb (i'm geting an alignment sometime next week)
thanks!!