I am looking to replace my poorly fitting , not tightly secured to the body seam and torn door rubber. I know all the vendors sell it. But who can attest to ones that actually fit correctly ? Thanks