The customer service was friendly and personal, the turnaround time was almost immediate (within hours after I called, they were able to replace the drivers window), and the work was high quality.
No longer at this location. Apparently been gone for a year.