Just because lifetime guarantee does often mean "reasonable lifetime of the product", which does differ, and requires reasonable maintenance, doesn't mean you can just make shit up. Otherwise you put yourself in this very position where you need to argue and prove exactly what a reasonable person would conclude the contract meant.
Words don't suddenly become meaningless just because the "fine print" is ambiguous.