Shift cable end swivel joint/ball joint

I’ve found the exact replacement part for the later xjs model shift cable (transmission) end. Ordered $125.00 piece (compression fitting) only to find out, my cable is threaded (6mm 1.0 pitch). The piece is a Hillman Ball Joint Assembly #883814.
They are available at Home Depot for $34.99 for a 5 pack!!! (I’ve 4 extra, so let me know if you need one).