Steve, This does appear to be a common problem area. I posted a thread recently about window seal lubrication, which I believe is a key to keeping the seals in place (they get sticky/tacky as they get older, causing them to tear or pull out). I ended up using the BMW product (Gummi - Pfledge) and it works very well (Note to Steve Cohen: it's not colored glycerine!). So, once you've replaced the seals, keep them clean and lubricated.