I took mine to Apple Autoglass when I was in Edmonton. Ordered the OEM glass from BMW and had them deliver it to Apple. It was a lot cheaper (and my contacts in the dealerships even admit that they don't do their own glass and just bring someone in or drive your car to the glass shop).
So you've got quality covered AND cost and time.