I have had some embroidered for me but that was pricey. It was over $10.00 for each of them.
I make iron on tranfers with a program for doing them that I bought at an office store. Then I sew the label on. I have some small ones that I bought online with just "made with love by and my name", they were very inexpensive and I put one of those on to in case the tranfer one fades with washing.