I went to BMW first and was shocked at their labor rates and the extreme markup on the SAME parts DJ Foreign auto care was able to provide. Pricing is extremely fair, Quality is better, plus they warranty their work. John was an excellant guy to work with, after 2 minutes on the phone I already built trust in him, and he followed through on everything I needed and was extremely knowledgable and helpful. Best customer service from John A+++++++ I Will be back and will be referring others! My X5 BMW Is running like it is brand new! Thank-you John and Darwin.