Just received a set of these for my Gen One and unfortunately one of the strut seals was blown out when I opened the package, therefore it's useless. The speed line return policy is bullshit, I pay for return shipping because the package is open. How do I know it's defective if I don't open it??? I guess you always take a chance when ordering directly from China, a $70 lesson for me, won't do it again. Glad everyone else has had a good experience. Just ordered a set of prosport hood dampers instead