I took my Cadillac there to have a window fixed. It was in the control panel they said and they said they were able to fix it. The passenger side never worked after. Then I took it in to have check oil level light checked and after a week I noticed my lens cover was missing from driver side and passenger side had been wedged lose. That could only be done with hood open and my car was no where else with hood open.
Very professional. .great work