Nastaliq,
I agree with you on the parts theft bud, I can also see this to be a big problem.
I also agree with the sloppy work, many times, if a dealer or more correctly the technician gets allocated a job, and he/she breaks something, he has to pay for it, so "hidden" mistakes I am sure are part of the day to day.
However, as everything is tracked system wise, I am fairly sure that if motorplan issues a new part, that the part is replaced, simply because everything is documentented.
The part, the time, the order by them, the dispatch out of stock, the issue to production, with the technicians name on it including the time, and that tech can have his balls handed to him in the form of a criminal case if found doing unethical things, and even worse the dealer will be bitchslapped if his stock is not correct
So from that viewpoint, I am sure that if it says new, you got new.
But again, what happens to old, was old really old... there I am sure things get... interesting..
Then again, cash clients thats not under motorplan, where is there is no record, lord only knows what happens there, there its a free for all.
And I am sure at your smaller non BMW dealerships its even way worse...