I Have gone to this dealership several times for parts i needed and been handed the wrong part after giving them the full VIN and production date of my 325i. I woulden't have needed as many of these parts if thier "certified inspection" had actually disclosed all that was wrong with the used car my mother bought there. (Inspection light on, secondairy air pump code in DME, waterpump leaking from weep hole.) dealerships estimates for repair would have added another 2.5k to ht e asking price of the car. Doesn't look like such a great deal in retrospect.