I have had several hoses made by a local hydraulic shop. I know they also rebuild cylinders, I've just not had to have mine done yet. But they have done cylinders for folks I know. Point is, this is not something you should have to go to a "dealer" for. See if a local hydraulic shop can rebuild them for you. The one I use is in a Napa store across the river in Mandan. Guys just carry in cylinders and drop them off, and the shop guys rebuild them. They have also normally just made my hoses while I wait. Maybe a shop local to you can do the same?