I bought 4 new OEM Toyota struts last December for my 2000 Camry which have about 1500 miles on them so far. The rear struts are made by KYB while the fronts were made by Sachs for Toyota. Today while I had the front wheels off, I noticed weeping of oil from under the struts body clamp. Could it be that my struts were bad out of the box? I’ve never had new struts or shocks leak… Any input is appreciated.