Making them yourself is obviously cheaper, but not by a wide margin unless you have means to scale up the numbers significantly.
I thought about it for my shop and ran the numbers, it would have been economically feasible than getting them from OSMU starting from 600pcs which would require an insane upfront Investment of either cash or hundreds of hours of soldering which I don't have the time for. Also lots of things can go wrong when doing it yourself.