Of course a machine shop would say that if there is any question. Not sure what condition your cylinders are in, but if they are cleaned-up (e.g. any crud and rust removed) and there aren't any serious pitting or gouges in the walls, then a light hone and new rings may be all it needs. I'm not sure about availability of those rings, but maybe even yours would still be good. Doing a hone is pretty simple to do yourself if you can rent or cheaply buy a set of stones. Even with some small pits, I believe a cylinder is still OK for use, but it needs to be clean and smooth. Honing will actually put a light cross-hatch on the surface so that it isn't a mirror finish.