This has weather seal that is pinched by the clamp stip. This could allow water to penetrate between the center pane and the tail panel and could leak in some scenarios.
All DiamondBack Outlet items carry the same lifetime warranty as regular DiamondBack items.