I had minor repair work done and it took two weeks. I was originally told it would take about 3 days to complete.
My car had a colored grill when I took it in, when I picked it up they replaced it with chrome. I was never advised or asked about this and only discovered it when picking the car up. I was them told by the representative that this was all that was available.
I would definitely not return to this shop, overall a poor experience.