There are snags, of course. I can print labels relatively cheaper on the laser, can't print CDs that way; I'd need to buy an inkjet, and inkjet ink is much more expensive. Also, I can load a stack of labels and print them without supervision; that isn't true of CDs unless I spend a fortune on a dedicated stack-loading printer, which definitely isn't going to happen. The printer is going to be a bottleneck.
So - given all of the above, is there any relatively inexpensive inkjet which can print CDs fairly fast and fairly cheaply? Don't need particularly high resolution, or any other frills.