Speedometer Cable Question: Aftermarket or "New Chrysler"?

I bought a cheap parts store speedo cable, then pulled the broken drive (square) pieces out of my factory cable shroud, then threaded the new square drive piece into the factory shroud with plenty of lube...and it works excellent. I did have to trim the square drive piece so it fits, but that was real easy. I think it took longer to disconnect the speedo cable from the back of the speedo than it did to fix the cable itself.

I hope this makes sense.

Thank you!

OldMoparsRule