I went to Dave's three times. The first time was great, although looking back probably a little over charged. The second time was neutral but again looking back (now that I have gone somewhere else) probably over charged. But the third time was awful - right off the bat, just dropping my car off I was treated horribly by Keenan. I was getting my oil changed and and my tires balanced and rotated. I will start with my tires. At the time I brought my car in my low tire indicator was on. When I picked it up, the location of the low tire had moved but the indicator was still on. So I called, I was told my sensor must have been bad. I got off the phone and drove to put air in my tire. My tire was 8 lbs lower than manufacture recommendation. I filled the tire and to my surprise the indicator went off. So I do believe they rotated my tires (for $49.00) but I do not believe they balanced them. Now for the oil change. Within 24 hours of my oil change my check engine light had come on. Over $1000 later it was discovered that a sensor had been switched (the top was plugged into the bottom and vice versa) I realize this could be a coincidence, but my gut says it is not. The sensor is in the same area where you would need to work to do an oil change. The only true question is, was it done intentionally or accidentally? I admit I did not take the care back to Daves to see if they would right their wrong. But they had made it very clear to me in the last visit that they had not intention of really wanting my business, so why would I pay them $109.00 to be treated bad? After reading other reviews, I'm sure Dave will respond to this review - saying you just can't make everyone happy. I just wish they didn't chose me not to please.