Finally had the job completed. There was a different tech, significantly goofier than the original tech and that was cause for concern. He was very accepting of my advice though, he said he had never done a BMW before, ugh. That was ok, I just didn't let him out on my sight and walked him through everything. Some things he did well, like laying down the sealant bead and cleaning up things but I helped him lift the old windscreen out and put the new one in and I changed the cowl covering and cleaned up the cabin filter boxes, changed the filters etc while I was waiting for another truck to show up with the molding, which was left at the "shop".
Basically the younger guy really just needed a lesson in working, doing things with care etc. As far as the quality of the glass and wind noise things look pretty good. I think the proper molding and a new cowl piece are the keys to wind noise so in the end it was an acceptable replacement and will be safer than driving around with a broken windscreen and no rear view mirror.
Arde
My suggestions would be:
Ask for an experienced tech.
Make sure they have the correct rain sensor mount
Make sure they have the correct molding.
Purchase a new cowl molding if necessary (maybe cabin filters too)
Familiarize yourself with the look of the original molding and mounting so you can be sure things are going in correctly
Ask the tech to vacuum out everything and ask for a couple minutes to clean/treat the leather dash with leatherique and pristine clean (if applicable)
Budget some time so you can be there during the entire operation.
And of course prayers
