HORRIBLE PLACE!!!
I'm not much of a grease monkey, but it doesn't take a rocket science to figure out that you are getting screwed by the mechanics.
I use to take my car there every 3 months for an oil change because it was near my house, and I swear every time they would tell me that they found problems with my car that needed to be fix without even me knowing.
First two or three times, it was the "oh there was a nail punctured in the tire" so we had to take the nail out and patch it for an extra $15.
and after each service, they would run a diagnostic test and tell me what needed fixing but I would go to a 2nd mechanic and they would tell me everything is fine. I swear these people always trying to find ways to screw people outta their money.
There's better auto centers out there, just not this one.