Even though their initials spell car (they make sure that you notice this on their sign) they’re not the best mechanics. With their dirty, grumpy, mechanics and outrageous prices, I’m surprised that they get any business at all. Even if you’re car happens to break down in front of their shop, try calling someone else before you go to their shop.
more