Just what we needed!
They're better than we had hoped!  I don't know the terms of their &#34;lifetime warranty&#34; but maybe we'll never have to find out.
Rating: 5 stars