That means companies have the freedom to make it mean whatever they decide. While you may think lifetime means until death do us part, that is not how lifetime guarantees are defined. You might believe that a lifetime guarantee means there's no time limit to make a claim, assuming the company is still in business.