I bought a used x5 which is 17 years old, and it obviously needed some love for a car which is that old. BMWs are not cheap cars, but if you show them the right maintenance they will last. I brought my car into Nixon based on the reviews. And they have always done an exceptional job at figuring out the issue and fixing it properly. Right now, my car feels like it runs like new. Will never take my BMW anywhere else! Mitchel was great, always answered all my questions, and got my car delivered back to me on time :) Great job! And they will wash your car and wash your engine bay as well. So the car will come back very clean after they perform their service.