I bought the KYB Ready Struts and rear shocks from Rock Auto - They also have the Gabriel and Monroe Ready Struts. Had an issue in which the KYB's were over torqued causing the spring to become bent. I replaced those springs with the OEM's I had which were still good - utilized all of the new housings and mounts fit fine. Riding great no issues or squeaks.