I had my 30yo Lewmar 40s hard chromed two years ago and they look fantastic. Nassau Chromium in Mineola, NY did them -- wasn't cheap (about $300 for the pair, IIRC) but they look like new. No flaking/chipping and a deep, wet-look finish. I'm not a chrome/bling guy and probably would go with grey anodized if I were replacing, but these were originally chrome with roughly 50% or more worn off, and re-chroming brought them to like-new condition. FTR, I keep them under covers when we're not sailing.
Some have suggested going to a custom motorcycle shop. Some larger places wait until they have a number of smaller jobs and do them together instead of doing them individually. I had to wait about a month to get them back.
Do you know what process they used? i.e. hard chrome vs. show chrome? The $150/winch is very reasonable I am trying to determine what it is I should ask for. If you have gotten a couple of years out of them and they still look good this is definitely on the right path!
As best I can tell, the hard chrome is a thick coating applied directly to the base metal and will have some degree of imperfections, the show chrome uses a base coat of copper which is buffed to a high polish and then a layer of nickle is applied and buffed to a high polish prior to the final layer of chromium.
I am guessing that the hard chrome (also known as "industrial chrome") which is used to build up crankshaft diameters and then milled or for hydraulic cylinders is probably what I am looking for.
Even if I had to re-chrome every few years that would be good.
Thank you so much for the feedback that this is possible and the results can be good.