Let me start off by saying that I only started a yelp account because of how absolutely rediculous my experience at this place was.
I brought my car in because my headlight was out -- not a big deal. I dropped the car off and was told to come back around 5pm to pick it up. So i get there at 5pm and wait 3 hours before the manager comes up to me and explains that they had lost a $300 part that is essentil for the headlight to work properly. I was told to comeback the following monday and they would fix it for free (mind you that my headlight is STILL NOT WORKING). I brought my car back on monday but when I came back to pick it up the manager said that they still couldnt find the part they needed to fix it properly but that he rigged it with another part so that the light would work properly. He basically told me that he had ghetto rigged it, but that it should still work. WRONG!
A couple nights later I looked at my headlights and noticed that the light they had "fixed" was less than half as bright as the other headlight. I brought my car to another mechanic (a trustworthy mechanic that I should have brought my car to in the first place -- thats my own fault) just to get a second opinion. He told me that whoever tried to fix the headlight had absolutely no idea what they were doing and caused $1000 in damage to my car. Basically, instead of ordering the $300 piece that they had lost doing what should have been a $75 headlight fix, the GM decided to do $1000 in damages by not fixing their own mistake.
I wouldnt recommend this place to my worst enemy. Absolutely awful.