updated info... i recently went to other mechanic for second opinion. According to firestone crew, some of those problems they mentioned were very critical and needed to replace right away and i was getting flat tire so that needed to be repaired asap. not to mention repairing a flat was another $20 or so. The other mechanic told me that I still had approx. over 5,000 miles left on my brakes and tires were in good shape and no puncture to be found. Also if i were to do the same job which includes all four new brake pads and new rotors( all OE), the estimation came out to be just a little as $250 less. Big difference, huh.. Do please research before you decide to put a trust in other people's hand.
more