We waited over a week for an appointment to replace the timing belt and water pump in our daughters car. When the mechanic showed up, it was without the part. For a Chrysler. (Which we could have ordered ourselves and had waiting for him in 2 days from any auto parts place). He then proceeds to tell us he wouldn't replace a 20 year old rubber timing belt since it jwas relatively low mileage. When we called for advice from other mechanics, every single one disagreed with him.
So... no part. No service. Bad advice. And they wanted to reschedule us for ANOTHER week down the line.
No thanks. The whole experience SUCKED.