This place is anything but what the editorial review states. These people lie on there quotes, treat you like crap and will make you needless wait.
Last time I went to this location they quoted me $125, when I got the bill it was nearly $200!!! It included fees for things that seemed very dubious including a previous undisclosed 'shop fee' that was nearly $20! I couldn't believe it! Then not only did I pay more than I expected, I was sitting waiting for my car and apparently they had fixed it more than an hour earlier and never told me! If all of that wasn't bad enough the manager was INSANELY rude, telling me 'to quit crying' when I complained about what had happened!
I wouldn't recommend this place to someone I hated!