What is the kit going to be made out of. Please say its urethane. Anyone who has ever worked with this stuff can tell ya that glass sure as hell wont fit. Its getting damn old chopping and splicing these things because manufacturers can make a glass kit fit a car.