I called the same Glasspro I have used a few times in the past and asked them . They said they don't reassemble the window channel frames with the rubber strips, but instead use a urethane glass adhesive to glue them back on. He said people bring him windows and want it hammered back on, but they're back in a month once it falls back off. He said to bring it by and he could do it in about 5 minutes and that he wouldn't even charge me anything. True customer service. I'm headed there now, and I'm going to flip him $10 for lunch anyway...
1982 Mercedes-Benz 300CD
1982 Mercedes-Benz 240D - stick