They're not cheap, that's for sure. Not sure how well it repeats but Grizzly offers a small 2" self centering vise that would accomodate this. $155 doesn't seem like that great of a deal to me for it but if you have to do thousands of them it's worth the time saved. https://www.grizzly.com/products/2-Mini-Self-Centering-Vise/T10254
You could probably make one if you have the time.
I have never seen one before, thanks for the link. He needs to consider cost over profit. If this is going to be a constant part then, if it was me I would, buy it and add a part stop to one of the jaws.