These guys are as good as they get. In my two experiences with GCD, they diagnosed the problem correctly, made the necessary repairs, and gave me my car back very quickly. Many people lose faith in German cars, simply because they dread taking the car to a dealer, so this shop represents a good alternative.