I currently own a 2000 BMW 328CI in Arizona. My BMW factory warranty is up and I do not want to go to the dealer for the servicing my BMW. I highly recommend taking your BMW to Babbitt Motor Werks. They have been in business for over 20 years and I always feel that they take care of me while providing excellent service. I have been taking my cars there for over 15 years.