Picked up car and it was not ready for me after the car was there for 5 days (the job took one day according to the invoice). The wheel was not on the car when I arrived. The job done was just OK and would have appreciated knowing that the outcome would not be perfect, so my expectation was not met. The scratches I pointed out were still there when I pick up the car and a very small ding was still there as well and I was told they would fix. If they couldn't fix the things I asked, I should have been given a discount. In addition, I have to bring car back and drop off for another day so they can fix something they caused with the paint. I have only one car and that is a burden to drop off again for entire day. Staff friendly!