are the cheap cables any good(enough) ? i don't want to buy a $10-20 cable, just to trash can it in 1 year, or so. so, will a cheaper one work fine ?