Product review (5 stars): Don't wait so long as I did to change the old rubber hoses!
Replaced a 20 year old rubber hose with these.  Good thing they didn't rupture and lasted that long.  Nice and sleek looking.  Wish I did it earlier.