I just went through this with one of my Hubbels I bought from KR. I've never been able to get them to warranty anything. However, after arguing with them and getting nowhere, I contacted Hubbel directly. Hubbel gives a one year warranty. The ballast has a 2 year warranty, but not by Hubbel. I would suggest you open the fixture, get the number off the ballast and call the mfg directly. Skip Hubbel.
I finally got the ballast maker to send me a new ballast and capacitor, and to my surprise they paid the freight both ways. Now that is great service. I just hate to buy them from
Kleenrite as I've had such poor customer service from them, and I have bought a lot of stuff from them.