We did sell out of the cable, but have more arriving 5-21-15 if shipment arrives on time from 8fun.
Yes, these USB cables come from 8fun, I only buy from the manufacturer.
If the USB cable is too short for your needs, there is an extension cable available here, http://www.empoweredcycles.com...