Honestly, you don't need to spend more than $10-$12 for a cable. This one I just purchased and works great w/ CHIRP. I'm programming myself right now.
https://www.amazon.com/gp/product/B00FS8SSPS/
I installed Chirp on my win10 box with zero issues from here:
https://trac.chirp.danplanet.com/chirp_daily/LATEST/
Drivers here:
https://www.miklor.com/COM/UV_Drivers.php
(3.2 works just fine)
You can reference this site for some help (not mine) on basics of programming:
Honestly, I googled this in a few minutes, ran it against antivirus/malware just in case and was on my way. Takes a few minutes of reading. The idea is that you have to clone down the radio and then copy/paste your channels or input them manually into the clone. Then you send it back down to the radio. You can even save your settings. Oh, and when it asks you for the cable connection info for COM port, just hit the windows key and type 'device manager.' Hit that option to open device manager. Scroll down to Ports (COM LPT) and check the little plus sign. Youll find 'Prolific USB-to-Serial'. It will display the COM port right in the name at the end.