I think you are right to be sceptical of any sort of guarantee for any type of goods or service. I've always wondered whose lifetime anyway - mine, theirs, the product ?? :confused:
You are suffering from analysis paralasis from the looks. You don't have clear criteria - and you probably don't...