Ahhh, I thought you were programming and maching it, I was going to say nice work, not an easy part to program. Are you paying them based off 1 part? I assume the time to program and tool is a bigger expense than machine time?
I'm in the same boat, I wish I could find a nice set-up for my NA car but nothing makes me happy. I might have to make one myself as well.