The seal on the top end of my drivers door is falling apart. Are these available anywhere and how hard are they to change? 02 sedan if it matters.