I have a 2006 BMW 325i which has recently gone out of warranty. It's a great car, but I was concerned about having to pay for service given my past experience with out of warranty items at the dealer. I was also apprehensive about getting a bad service experience after getting spoiled with the fine work at the dealer's service center. And then I found Babbitt Motor Werks. I've been to the Mesa shop three times over the last year. Every experience I've had with them has been stellar. Eric, who I've worked with each time, is always accommodating, up front, and spot on with his estimates. The first time I went there, I got a quote for the same work from a BMW dealer in town and it was more than twice what Babbitt quoted. They can usually get the work done in the same day. I highly recommend it.