You know, I went through some FUN times yesterday with shocks. I ended up buying 4 Monroe shocks from Autozone. Monroe is a junk company and I will never purchase their parts again.
I purchased Monroe sensatracs for the rear and monroe-matic for the front (all Pepboys had in stock). When installing the rears, one of them came missing a nut for the upper mounting bolt (different from stock shocks which I took off). So I went to O'Reilly and bought another shock and installed it (Pepboys is far from the house, but close to work).
The fronts are listed as the correct direct replacement for the K5, but they do not have the extra 1-inch sleeve on the top mount. The bottom mount is also too wide to fit on the truck. Frustrated and not willing to bend/modify anything to make them fit I decided to stop by the Sears autocenter to see what options they had. It turns out the only shocks they had in stock were Monroe Rancho shocks. They too were a different size...WTH. They're contacting Monroe today to find out what the problem is with the shocks they have been shipping. I'm done with Monroe.
Now, I think I'll leave the rear Monroe's on the truck, but I have learned my lesson for buying cheap parts. I'm going to go to autozone after returning these and ask about Bilsteins...
Sorry had to vent.