Set an appointment for my timing belt and an oil gasket to be replaced on my MDX. Dropped it off at 7AM , they called back at 8:30 to suggest a couple of other repairs. At 9:30, I asked them to just do the timing belt and the oil gaskets. I called at 5:30 later that day and they told me I would need take their very old truck over the weekend. I could careless about the beater truck, but I'm a Realtor and very old trucks aren't best for that scenario. Took the vehicle in on a Friday morning and then got it back Mon, just before closing. The work that was done was done well, thus the 3 stars. However, my time is just important and I wasn't impressed with what was accomplished on that Friday. Just took it today and they provided an estimate of $2900 for some new fixes. They charged $121 for the diagnostic. I asked them to waive that cost based on the poor experience last time, but that request was denied.