If all the holes are under the rubber, coat with rust encapsulator, fill holes with JB or fiberglass, shape, be done with it. Not the glass shop fault. Learn how to intall the glass and seal yourself, not that hard. How old are you, what is you life expectancy? Is it really worth welding...