I can't stand cables unspooled all over my bag. EZOPower's 3' retractable microUSB cable has become my go to cheap-ish cable that hasn't broken.
Cables in the $1.99 range break on me in 2-3 uses. $20 for a retractable cable seems crazy, this $9 delivered EZOPower cable has been working for me, for months. The spring still feels strong after a hundred or more uses.
Amazon offers these in several colors. I think pink makes audiophile gear work best.
EZOPower 3ft High Speed Retractable Sync & Charge Micro-USB Data Cable (Black)