
trying to find real mechanics is a pain.
Went to Firestone .. I need to replace pads. Shoes are fine.
Unfortunately (after waiting for an hour), they said rotors are below spec size minimum for use; they say min is 0.9xx inches (Reading is 0.860 inches driver and 0.862 inches passenger). I said to leave rotors alone and to put pads in. They said they can't install new ceramic pads without proper rotor thickness.

. I inspected the rotors myself, and I didn't notice a big step in the wear of the rotors to the nonwear part of the rotor. It didn't seem like the rotors were worn at all. I could feel maybe a 0.5mm step.
Usually when I need to slow down the car, I shift to a 3 drive in the automatic from the 4 speed setting. This means my brake and rotor wear will be less since i use the brakes only when trying to come to a stop.
I called up the toyota dealership service on my cell phone to get brand new rotor size and their minimum usable rotor size for a 2009 corolla. New is 22mm (0.86614 inches) and minimum is 19mm (0.74803 inches)!!! So it seems firestone has wrong data regarding rotor thickness for atleast the 2009 toyota corolla!
I wasted $50 on cleaning and lubricating rear brakes and balancing front tires without even getting done what i need to get done!!!
I still have the thudding sound.
Grrr .. every time i go to these franchise car care places, I end up doing all the critical thinking. I cant stand this incompetence.
I am going to go to a real toyota dealership sometime next week. Hopefully I will find real mechanics there?
PS . What bothers me most is that when one coworker at firestone said they will do a test drive with me, 5 minutes later, another coworker comes to me and says they will do a front tires balance and rotate the tires (meaning the older tires will be in the back again (Aren't the new tires supposed to be in the back?)). Then he tells me, that I know my car the best and therefore I can tell him whether that solved the thudding problem!!!! I was going to say to him, "but you are the mechanic aren't you?"; i refrained from saying that.

My goodness, what has this world come to.
Sorry for the rant, but this is ridiculous.