I can't believe that I can't find anything googling this, but I can't! I have an upper being assembled in PA and I live in MD. I found a Spike's billet 9mm stripped upper (and that's been pretty difficult), but the finish is a little nicked up. Anyone know a good place to have parts like that refinished? Is it worth it? Thanks in advance!