Yes. There are several companies that do this. We use Versatrans.
There a few reason to do it this way. You only have to produce a few shirts in different sizes. When one size sells better than another you just transfer more of that size, but you keep the cost down by getting a larger order in the beginning.
David