I have an old usb cable for my iPod shuffle. It is broken and I fixed it. At the same time, I ordered one New USB Data Cable Sync charger 60cm for IPod Shuffle 2nd Gen USA, at eBay.
It is only US $2.19 plus 0.99 postage.
See the picture above, The old cable I fixed works, but with very ugly look. The new one looks perfect.
The new cable has soft wires and coat. Compared with the old cable, it will be long life.
The concept of cable is hard one may be broken easily, if bending it often.
Here is the link to order it, if you need this kind of USB data cable. It is shipped from Belgium.
Based on the price and quality of this cable, I recommend it to who need a replacement USB cable.