got mine from layson's but haven't put them on yet. It does look like there is a second set of foam/felt covered metal things under the plastic top door molding that ride against the glass in addition to the one that clips to the plastic. I only had foam on one of those and thought the window would break every time I closed the door. I've never seen any replacement "foam/felt" for those things but not even sure what they are called.
I got mine from YearOne. And am sort of happy with the fit and look. The felt was attached to a new chrome trim piece just like the original for a good look. Though the bend doesn't quite follow the shape of the door panel exactly, but the outer door side trim fits perfect. The new trim attached to the door panel via pop-rivets. And the rattling of the windows went away.