Brought my car in and they said it would take an hour to an hour and a half. I waited and I was back in my car in 30 minutes. Great service (thanks for vacuuming the broken glass out of the car) and good quality. I'll definitely return if I need something done the same day.
Pros: Great service and quick turnaround.
Cons: A little pricey