Many have used Jams Autoglass in the GTA. He replaced mine at my house a few months ago; great job. He can install factory original or aftermarket if you wish.
It's annoying that the glass on these new 3 series are so thin (you will see when they take your old one out) in the name of weight savings. My old E36 glass got hit so many times by crap on the 401 & never cracked once in the 5 yrs I had it.
Last edited by E36Bimmer; 10-03-2011 at 12:40 PM.