Speaking for myself, I don’t have a printer that prints discs, although I think maybe Office Depot or Kinko’s or some place like that might maybe have one. You might call them first if you were going to check it out.
Anyway, I have been putting sticky labels on my discs, and so far it seems to be working fine. I would burn a disc before printing on it either way though, because you should probably test the burned disc to make sure it works in a standalone player before labelling it.
JEDIT: Also, if you’re going to get a printer that prints on discs or else take the discs to somewhere that can print on them, be sure to use printable discs, not regular ones. (Printable discs are solid white on top.)
https://www.amazon.com/s/field-keywords=printable+disc+verbatim