Could it be one of those things where a 'lifetime guarantee' means the life of the agreement, not your life? A Kleenex tissue could be said to come with a 'lifetime guarantee' i.e. it won't fall apart before you use it, but after that then its 'life' has ended.