I highly suggest going anywhere else if you value competency and your time. If you have time to waste in a loud, dirty environment with people who have poor communication skills - you've found your new hang out.
My breaks have been squeaking since I had them replaced less than two months ago.
First experience at this location took two hours to tell me they couldn't find anything wrong with my squeaky breaks.
Second experience: I was told the breaks were taken care of after more than 1 hr. Didn't even get out of the parking lot before the breaks were squeaking like crazy. "We believe you." Uh, there's nothing to believe. Go outside and listen. I'm still waiting. Going on two hours later.