With proper care & maintenance, an expandable hose can last just as, or longer than any traditional rubber hoses. At the very least, you can easily get 10+ years out of them.