THE WORST experience I have ever had at a repair shop. They told me I needed my rear differential replaced, so I took it in Monday morning to do so. They called me at the end of the day saying they were sent an incorrectly labeled part (the differential had the wrong gear ratio). They spent the day installing this part in my car only to discover it was incorrect and then completely not drivable. They told me my car would not be done until the end of Wednesday (three full days in the shop for a repair that had been quoted at 6 hours). When I asked to be provided with a rental car or some compensation for the error, they refused, and instead complained to me that they were losing money on this because of the extra labor they had to put into the car. Whether it was their fault or not, it is their responsibility to provide compensation for the mistake that was made, since I had left my car under their care, and I would have not been upset at all if they had simply paid for a rental car (or even had been apologetic that this had happened!). Not to mention, I found them to be very condescending and offensive when I asked any questions (such as whether they would provide a rental car, or whether it was possible that the entire differential didn't need to be replaced). Finally, after I got the car back, it was doing THE SAME THING I brought it in for in the first place. I took the car to the shop again, and they told me that now I need my front two wheel bearings replaced ($750) and I have a transmission issue (~$3250-3750). I am extremely frustrated because if they had they found all of these issues in the first place, I likely would not have decided to make the first repair ($1700), since all of these issues together about the worth of my entire car. Needless to say, I am extremely displeased with the experience. read more