i would go through bds to be sure you have the warranty, i did do the install myself in my driveway, i used bilstein shocks front and rear and kept the bds hydro rear shocks as spares, my advice if you plan on doing the install yourself is to assemble the new front shock/spring assembly before you begin the install, the only extra part that you would need to buy would be spring isolators for the front (4 total), unless you have direct access to a good strut spring compressor where you will be doing the install here is why: the install took up 2 days for me, (about 6-8 on day 1 and 4 or 5 day 2) i used a pair of craftsman suicide sticks to compress the springs but i couldn't get the imapct on them due to the spring being in the way, so i compressed the springs by hand with a wrench. it was a lot of downtime with the jeep on jack stands and if i had known that 4 isos for around 50 bucks wouldve saved me all the time it wouldve been a no brainer, keep in mind i also did JBA UCAs and all new brake pads and rotors and i had to make a trip to napa to get a new rear caliper and replace it as well, i also spent some time cleaning up all the hubs and painting them to avoid rust sling/run off onto the new wheels, if you plan on going with a 245 75 16 i would say order up jba .25" top plates and extra isos for the rear as well as some 2" conduit nuts for clevis lift. i did the lift only and get a decent amount of rub on the front bumper and pinch weld, i pounded the pinch weld but even after minor trimmimg the bumper still rubs, hope this helps