I went through ECO Finishing and had to pay an $80 minimum. They could have done a better job on some of my parts though as far as rack marks go. I suggest having the oil caps anodized first and then have the letters and numbers machined after to really pop. Unfortunately, only one color per batch. You can also try MN Metal Finishing.