This is supposed to have a Lifetime Warranty. I don't really know what that means since they changed the manufacturer names. Am I out of luck on the warranty? Or, is there another mfg that will honer the original warranty? After thinking about this purchase, a High Point would have been a better buy.