Wow, nicely done!
Isn't is $#%#@$^%$% of a thing when you have to rebuild a brand new part because nobody give a @#%@#%@#% about the job they do?
The number of people I hear say "XYZ is a big company, they can afford it" just really frost my corn flakes! They are the same people that complain about the prices of everything going up! Well, buddy, your poor work attitude is part of the reason things cost so much!
OK, sorry for the mini-rant. It just really hit one of my hot buttons.
You did really nice work and should be proud of it!