you could have the bushings replaced in your current shackles. I had my XJ in the local garage to do that. The garage told me the replacement bushings were nearly the cost of the shackles from the dealer. The garage installed new shackles.
For the leaf springs they installed new bushings, but those were only avaiable from the dealer, no parts store could get them.