I had the windshield on my <retired> 328xi replaced about three years ago and went with J&N Auto Glass. I think they are independently owned, so my experience may not be typical. The installer was wonderful, arrived on time, fast, etc. but the windshield was horrible. It was distorted on the edges, so I lost some peripheral viewing. The car was soon to retire, so I took no corrective action. I would not recommend against J&N, I would recommend that you check the windshield that is installed very thoroughly before signing for the work, I didn't notice the flaw until driving into direct sunlight. Once I saw it, I could not avoid it.
2011 135i, 6-Speed
2007 328xi, 6-Speed (Retired)