3d printing?

They would take some work to model, but they are made of plastic. If you could get a reasonablyt accurate model. I'd assume you could print them for $20 each in quantity 30 or so. Might save some by drilling them yourself.