David, we appreciate the feedback. We understand the frustration with the supplier/BMW with crossing over the part numbers for your vehicle. This ultimately causing a delay in your repair, by the wrong parts being delivered. This part number error is actually wrong all the way to the BMW repair manual. Unfortunately sometimes things happen that we have no control over, and we work hard to provide solutions to satisfy our customers. In your case, we provided you with a loaner car to lessen your inconvenience. Again, we apologize for the inconvenience you had, and thank you for your review.
- European Auto Garage