5 /5 Nichole Lynott: They are great! We will be calling them for all our future repairs on our BMW X5 and our BMW 323. They listened to us when we knew what was wrong, and didnt charge us for a diagnosis....they worked with us when we bought the wrong parts first, then returned when we got the right parts. They charged really fair prices for the labor, and my baby is back on the road and happy! Thank you guys sooo much!