I ordered my window & door seals from USA1, and they worked fine. Just waiting on the window felt and cowl seal to come back into stock.
As far as installing, I left the glass in, window down and pulled gently away from seal I was installing. I also sprayed some silicone down the track to...