i wouldn't get it done by autoglass...
i had them replace the windscreen on my old beemer, they were totally unprofessional. i took it to one of their shops where
1. i had to wait for ages
2. they had difficulty getting the windscreen out?? (BMW 3-series? they must have seen thousands??)
3. they left lots of small glass splinters everywhere (and when i complained they hoovered for 2 seconds and then GAVE ME THE HOOVER!!??)
4. they left scratches on the dashboard (e.g. the plastic VIN plate was scratched
now, i would always get it done by the dealer... no extra cost as the insurer pays, and you also get the car washed,