I'm assuming this was a glass sunroof, correct? Um, I know you work there but if that happened to a regular customers car you guy's would have to replace it. I'd look into them replacing it first off using their liability insurance. If not find another aftermarket one or just ditch the car. Its only worth a few hundred prolly anyways.