Mediocre work and lies. The ad said there were 2 in stock, he waited until my exchange cylinder arrived from the US to say he had none and it will be a month to repair mine. I asked if he had the piston in stock and he said yes, then after a month said it was complete but he needed to order a piston. Blasting job on the outside was incomplete so it looks terrible, had to finish the job myself. He is dishonest to get your business. The inner cylinder does appear good. Two months down.