Originally Posted by Oli
Just ring your local BMW parts department. They will be able to print it off for you
This has always worked for me. I've always called the service department (of the cars local dealer - a bit of a guess) to also see what servicing the car has received who have also supplied a spec list. In a data-protection mad world it does amaze me how easily they give this information out of what is essentially someone else's car (I've had data on private sales & also non-main dealer sales).