The service personnel we're very friendly. I dropped my car off in the morning for them to have it all day or at least until I got off work at 2:30 pm. Unfortunately, it wasn't until almost 6 that my car was ready. They explained they were having issues with part of the repair and kept me informed. Working in the maintenance field myself, I understand the unexpected problems that can pop up. I would rather take a little extra time to fix it right then to have it rushed and have possible problems down the road. I appreciate that they stayed with it and got it fixed right.