*******Updated*******
It's been a long time since i've been back on yelp but I forgot to update this when they deserved it. The owner ended up calling me and telling me they charged me the wrong amount so it's only right for me to change their rating.
A little disppointed after reading all the reviews. Bought my car in on a Friday afternoon around 12 because my car wouldn't start. Had to get it towed there cause it was the closest location that I trusted through the reviews on yelp. before I dropped it off I called them to ask if they had time to look at my car that day and they said sure they had time. So I dropped it off at 12 went out to run some errands before I knew it, it was already five and still haven't heard back from them. gave them a call around 5:10pm and they were already closed and went straight to voice message. What kind of shop doesn't call you back if they didn't have time to look at it the same day? If they were going to keep my car over night they should have at least called me back that day. Anyways I called them back at 8am sharp on saturday because I really needed my car back yesterday. the guy says that they are looking at it now and he'll call me back when they figure it out. So I end up waiting until 1130am and still no call so I decide to give them a call back and the guy says oh yea we just had to replace the battery. the car had been ready all morning and they never decided to call me to let me know. On top of that when I go pick up the car they quoted me $180 to change a battery! Never paid so much to switch a battery out. I'm sure they did a good job and all but because of the lack of customer service and the ridiculous price for switching a battery I dont think I'll ever go back.