Yes I believe they have a lifetime warranty. Unless somehow they are damaged due to user error.
Stained. Not sure. But if it sweats, or cracked they replace for free. Takes about a week. If you drop it off at the main store. I just replaced one I had had 10 years.
Thanks! Your answer is awaiting moderation.