I bought Jeanne a Blue Microphone "EyeBall" web-cam for her PC for Christmas which had only a 3' cable for use with laptops. I ended up having to order a 6' USB A male -Mini-B male cable + a spare to make it work . I had forgotten which non ordinary type it was. I also have a D,C,AAA,AA battery charger with a USB charging port. I figured I was set for the Kindle charging. Yeah , sure, guess again. Wonder of wonders, the spare cable i had didn't fit the Kindle on the small end. It needs a Micro-B not a Mini-B like I already had.
Then I remembered the Universal Samsung Cell Phone Car Chargers both Jeanne and I have. There is a micro USB connector adapter in the kit I was able to use to charge my Bluetooth headset with. It is a Micro-B male which fits the Kindle just fine.
I still have to get a USB A male to Micro-B male cable to use to charge the Kindle indoors but at least I've navigated the Stormy Sea of USB successfully.