The work was ok. The time frame Ok, on time. The price was ok too. However there was a doubt, a question of honesty. One of my custom parts was replaced by a cheap plastic one. Just 30 minutes before the appointment I had changed the lights my self and accounted for all. I called the office to see if they had "misplaced" it and just to look around if it was left on the garage floor. I does happen. I understand; and a simple "sorry" we lost it, or "it was damaged and a plastic one was put in its place", would have sufficed. However, I feel that I was lied to, and told it was missing when the car was left there with all accounted for. It is just a $20 cap. That is not the issue. The problem is that it creates mistrust now. And I would think twice now to trust my cars with bigger jobs to a company that lacks accountability with something so simple.