I installed his Lowering Kit and The Green stuff pads, and ALL went in VERY well. My buddy helped me lower the truck, he lifts trucks ALL the time, and he said it was VERY well thought out, and one of the best he's ever seen. I trust would trust him with my life, so I beveive him 100%. It took...