I'm new to the BMW scene and I am not sure if this implies but Where was your car built?
In the VW/Audi world I know the quality of a Mexico build was not as good as the German built.
I also heard that most of the cars on the lots are South African built and Germany focuses more on the ordered cars. This might not be true tho