I'm trying to figure out which shocks I need for my truck. It seems that alot of you guys are running the 5100 series shocks. I have a few questions on my application. It's a 05 F250 CCSB 4X4 with a 2.5" leveling kit and F350 rear blocks. My first question is should I go with stock length shocks and use the shock extensions from the leveling kit or go with longer shock and not use the extensions. Also where is the best (cheapest) place to buy Bilstein shocks.