I initially ordered a 15 foot usb cable for a scanner but it did not work. They sent me a second cable on the house and it too did not work. Ultimately, the cable was too long and/or there was nearby interference limiting the data rate and integrity for this high throughput application. They then credited me to purchase a 10 foot cable which has worked well. Customer service was very good in this case. I wish other places were reasonable like they were.