Utterly horrible service! I was told to go to them by discount tire, across the street, after they messed up one of the hubs on my Mini Cooper. They could not serve me right away, so I made an appointment for a future date. All fine and dandy. I show up to my appointment, and so off my car. TWO HOURS later, I get a call saying that "They don't have the tools to work on European cars." REALLY?! THEN WHY DID YOU EVEN AGREE TO SERVICE MY CAR? Seriously... This place is a joke. Do not ever use them.