Ok I need new seals for my windows. I think I heard that you can pull them off and throw on new ones, but incause you dont know what I al talking about they are the trim parts that go on the outside of the car that make sure water dosent go down with the window. Mine are shot and my new speakers just got f'd up becuase of it....anyone know where I can get these? THANKS