HE ALSO ROTATED MY TIRES!! Since they couldn't fix it, he said he would put the tires back on for me so I could take the car somewhere else. He also rotated my tires so that the car would drive better. The mechanic was very nice and patient with me, explaining everything so that I could understand it and answering all my questions.
WOW!! I described the problems I was having and the mechanics went to check the car, and after a few minutes they asked me to go out into the shop so they could show me some things. The mechanic showed me my brake pads, and said that they were still perfectly fine. My car had been shaking because my tires were crap! However, he then told me that I had a worse problem- my gas tank was leaking!
THEY OFFER A FREE CHECK UP!! Pros: for 100 bucks minus 10 coupon online you can't beat 4 new brake pads plus machining. Also they offer free checkup.