As i'm on windscreen no.4 (in less than 25000k
) I would go to anyone but BMW. As mentioned above, it is $1600 from the dealer. My first 2 were done by BMW as no one else then supplied the part. In Vic I have used the RACV. They get their glass from BMW (!) and charge only $900.