For what its worth, I snapped the 'extendahoe' cylinder in my old Case 580C through my own stupidity. That cylinder is a major pain to remove and reinstall, and I think was the biggest (and most expensive) on the machine - a good 3 or 4" in diamter. I had it rebuilt - sort of - for the cost of $900 Canadian, which is around US $600 these days. I suspect any cylinder on a compact would be much cheaper. I say sort of, because the twit who rebulit it didn't bother to replace the packings (admittedly, I didn't specifically ask him to) and it still leaked a little after the replair but otherwise worked fine. Now I know a better shop.
I would first quote out a complete rebuild of the cylinder. It should be much cheaper and just as good as a new one.