SO..... I got my lift last summer. I was sent the incorrect spindles, had to have them next day aired and had to pay extra labor to have them swapped out. First set of lower strut bushings were junk within the first week of driving it. I was sent new bushings and had to pay the labor to swap them out. Second set of bushing are now junk. I called and they sent me 2 new struts with "updated" bushings. They showed up yesterday and today I was having them put in. Passenger went good, drivers side something internal was junk in the new strut I just received. SO now truck is sitting apart on hoist and have to wait until tomorrow AM for another strut to show up. Mcgaughys will not help me with ANY labor cost, even though they keep sending me JUNK!!!! NOT A HAPPY CUSTOMER, WILL NEVER BUT ANOTHER MCGAUGHYS PRODUCT AGAIN!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! BUYERS BEWARE.