bayray, I hope you have better luck than me, I bought the KYB 334400 and KYB 334399 for the front struts from RockAuto, the boxes said made in Japan and they look perfect when I received them. But 6 months after installation both failed with leaking liquid, RockAuto sent me a replacement set soon after I filed for the warranty, again they looked perfect and Made in Japan but failed the same way after about 6 months.