Like MV listed below, I too ordered struts from 1A Auto which turned out to be defective as soon as the car was off the lift and being test driven by mechanic. 1A Auto did immediately send out replacements at no cost, however what arrived and discovered when being installed by mechanic; they sent one front strut and one rear strut. Absolutely ridiculous and of course they do not reimburse for labor causing me to spend hundreds in labor not to mention having the mechanic purchase new struts from a local parts store. When discussing the return they wanted me to pay for the return shipping. I refused and later they sent me a return label for the parts. Avoid this company, clearly they are purchasing subpar parts.