Oh crap.... sorry to hear that Stupid thieves
I'm sure most glass replacement places would do it? Or you could source one from a wrecker/import workshop, or on here, and then just pay for the labour?
Or if you're with Shannons or another insurer who has free glass replacement you could probably get it fixed for nothing.