Do you squeak when you walk ?
This made me laugh hard!!
I would just get embroidered logo's, we paid a fee for the uniform place to turn our logo into some different file type then can use and now each new piece of uniform and they re use that file.
It means the logo's only cost a few £ on anything... and they last and look good.
I would imagine if the T-shirt or shirt is worn, then the logo sewn on to it would of worn as well...
Embroidered is much better than printed too, in my opinion..