Of course, all companies I've ever dealt with use any excuse to not honor their warranties. As for "lifetime" warranties, I found out long ago they usually refer to the life of the product, not yours.
If I were you, I'd send them a letter (not email, a real dead tree letter) explaining very...