For Bilstein the cheapest would be shockwarehouse more than likely
jeepinbyal has all 3 available ( OME, Ironman and Bilstein)
so you could shop around some
Erwins seems like pretty good place, of course have only been there for the Jeep spring fund raisers they have
CV/ Intermediate shaft shown below go bad every now and again
reason they are a wear item for one, they ( the intermediate shaft) have a splined shaft that slides into the CV. The spines either wear and cause issues or most of the time they rust together and won't move , both which could result in vaibrationsin the front end.
CV on the left of course/ Intermediate shaft on the right
The splined part on the intermediate shaft would of course be inside the CV when in the KJ/KK
