Last year I replaced the front and rear struts of my 2004 RX330 with KYB Excel-G struts I bought from RockAuto. 6 month later the front set started to leak fluids and I was able to get a replacement set from RockAuto under KYB’s lifetime warranty. The sad story is that the replacement set also begin the leak fluid again about 6 months later. I guess I could get another replacement set but then I have to pay more labor cost when clearly there’s something wrong with these parts. At this point I’m just going to pay my mechanic to replace them with new parts that his shop sources and cut my loss. RockAuto is willing to refund the struts cost for store credit as a courtesy but I’m left with paying the labor of replacing the struts 2 times. Do I have any legal recourse to recuperate my labor cost?