I ordered some tow hooks with brackets from Rusty and all I got was the hooks. They arrived in a timely fashion, just no brackets. So I called him up and inquired about it, he said apologized a number of times, and sent me the brackets within the next couple days. I ordered a 2" BB w/BPE from Rocky Road and was sent 3" of coil spacers (score!) and a new "universal" set of BPEs. I installed the shackles with a friend and it took us like 6 hrs between my 9 year old stock shackles being stubborn and the brand new RRO shackles being just barely off in measurements. We had to crank the shackle with a pry bar while prying the spring over towards the shackle to get it all to line up. Fit was off just a little, but they're beefy, provided the lift have given me no problems since. The spacers went on no problem of course, but the BPEs caused us some serious hassle. I went to a fender trimming party and we couldn't get the bar pin off the original shock (not RR's problem) so we cut it off seeing as to how it was a bar pin eliminator kit I was installing. After getting the shock paired up with the first BPE, we went to install it and it didn't fit. We tried all the other ones and none of them lined up with the holes. Maybe my 96 uses differently spaced bar pin holes or maybe they just didn't take the time to measure an actual XJ, who knows. Anyways, we had to send someone out to pick up a new bar pin and he heventually had to pick up a cheapo $15 shock to get the pin from it. I called RRO and was told it was a universal kit. I said its not so universal, it doesn't fit my XJ. The only answer I got was to send it back, on my dime, and pay them a 20% restocking fee and they'll gladly take it back. After doing the math, I realized I'd only be actually getting like $7 back. As such, I will be avoiding Rocky Road. Others may get good service, and I think the products are beefy, but I won't be going back.