My 2005 TJ soft top has seen (more than) it's share of abuse & neglect over the years. My zippers barely fit together correctly when I bought the Jeep, the passenger side from seat leaks from who knows where, the stitching is starting to leak, the passenger side soft window developed a crack/rip...