Just a footnote: the cost to DIY (blank CDs, jewel cases, Neato label stock and ink jet cartridges) is going to cost you somewhere around $2 per CD. I know because that has been my cost to get materials in the door for the past 5-6 years. Again, the biggest burden is the ink and paper materials. A set of ink jet cartridges for my Epson printer is around $60-$70. They drain fast when printing booklets, inserts and CD labels
The price fluctuates if you are printing directly on top of the CD (either ink jet or what's that other laser technology... I forgot what it's called). And then factor in the time to burn and print (let's say a 8 hours to do a hundred pieces). And also misprints. Your printer doesn't print properly and you need to do a clean and align (grrrr). Sometimes I wonder if it's worth it but I suppose it might be if you need smaller runs. At least you're in control of the process and can roll your own when you need to.
Oh and don't be surprised if you order bulk quantities of jewel cases and many are scratched or broken.
It's never easy is it