A USB cable can last about 2-3 years; most importantly, it depends on how you handle them.