I was led to choose Apex as a friend of mine (who left a review months ago) spoke about how he saved so much going to Apex compared to going to a chain auto location in our neighborhood. I called them looking to fix a broken window, couple burnt out lights and potentially an oil change done. Getting my electronic quote texted to me, they quoted $125 for the oil change, which I declined but needed the window and lights done. Even though I came in saying what I needed fixed, if I didn't get the work done with them, I was going to be charged $120 for the diagnostic alone. I made an appointment for 10am on Thursday and was quoted about 90 minutes to get the work done (45 minutes for a part they were waiting on, 45 minutes to complete everything). I decided to take an Uber back to my place to rest at home, as the inside of their shop was rather small. 4 hours passed and I hadn't heard from which made me a little nervous so I called them only to get a full voicemail box. Since I didn't get a call back, I decided to drive there around 3pm, only to find my car in the same spot with them quoting still another 90 minutes till it'd be done. When asking what was the problem, the part they were waiting on (they went to Auto Zone to get) was the wrong part and they had to go back to Auto Zone to get the correct part. Since I had dinner plans that evening, I had to leave with my car still with a broken window and had to return the next day to finally fix the broken window. Coming back the next day they were quick, I'd say 35 minutes in total, but the didn't offer me any type of discount for the inconvenience, which was rather discouraging. Both gentlemen were nice and efficient when they finally had the right parts but the lack of communication or willingness to makeup for the inconvenience won't bring me back here, I'd rather look around for locations with better communication first. read more