Sounds like he decided to do the repair the correct way, spent the moeny and let a shop do it for him. I do have a shadetree suggestion for someone else in a similar position.
With a pitted rod, just cleaning it up with emory cloth will get you back to running, altho it will probably leak some. Alternative solution, the leaking comes from the pits as they past the seal, provided you didnt ruin the seal by running the shaft in and out before you cleaned it up with the emory cloth first. A good temportay fix that pretty much stops the leaks from the pits is to fill the pits. This can be done by emory cloth first, an application of phosporic acid to stop the rust and act as a metal prep for paint, and then a simple coat of an epoxy paint, such as POR 15. After the epoxy paint dries, hit the shaft again with the emory cloth until all you can see is shiny metal and the pit spots that are now filled with a super hard epoxy. This will pretty much stops the leaking, unless the seal was also damaged. A cheap fix that just requires a little elbow grease. You will find the epoxy paint super hard to sand and it isnt effected by the hydraulic oil so it will stay put without peeling as long as you took the time to do the proper prep work first. This maynot be the proper fix, but if you aint got the money to do the job the right way, this method will get you out of a bind.