I don't know anything about cars, so I often go to the dealership for service because I feel that while they might rip me off, at least they are likely to do things correctly.
Guess again. I took my car into the O'Brien Mazda service center here and they could not diagnose a rhythmic noise I heard while driving. I took the car in three times for this problem. I spent money on the diagnostic fee and then I spent money (labor) on "bending something" that they said was rubbing against something else but they could not tell me what these things were.
I admit I was suspicious at this point. You can't tell me what is rubbing? They said, "Well it is something in there rubbing against something else." I think the invoice said something like "adjustment." This did nothing. I also had my brakes done including rotors because they said this was due.
Then I moved to another town and took my car into my new local Mazda dealership to see if they had any ideas about the mysterious rhythmic noise. They took one look at the car and said, uh... your tires are worn. Sure enough. They also told me my brakes needed to be replaced because my last mechanic had used NON-STANDARD INFERIOR PARTS on the brake job, installed the brakes wrong, and the result was not safe (it was also very squeaky).
So they did my brakes wrong (putting my life at risk?) and they cannot diagnose worn tires. Keep away from this place.