First off- I took a chance with these because no place selling them clearly listed that they don't require the normal 3.5 mm input/jacks. That's part of why I'm writing this review, in case anyone else needs speakers without an audio jack. It can be a hassle to plug in 2 cords instead of 1 every time when you do it often, especially when your audio port is in the back of your PC.
My wife had an mp3 player for a couple years, an RCA TH1611-A. It had the swivel in/out usb connector which made it last longer. Eventually, one of our kids broke it, but until then, this thing played like a champ!