recommendation wanted for where to get printing or embroidering done on a (tee) shirt(s)

bdb went on a bit of a rant said
3

I have a few t-shirts designs I would like to have printed, and I also want to have some nicer shirts embroidered. I would appreciate suggestions about where to have this done, and also any suggestions of what to look for in such a place.

I appreciate good quality t-shirts, in both the shirt itself and the printing. Back in the day, shirt.woot seemed to do a very good print job on very good blanks, and that is a large part of what made me a customer.

So I am of course looking for excellent blanks. But I also want the correct colors, vibrant or dim as appropriate, with good placement, and square to the shirt.

The quality of the print is important, but I don’t know the terms to use to ask for what I want. In my view the best shirts have printing that seems to be part of fabric almost. Almost as nice are shirts like the digitally printed ones from woot that have a thin layer of ink. (Although I think the woot digitally printed shirts, at least in the first couple years, tended to have faded inaccurate colors.) And the least good shirts are traditional screen printed shirts - with a thick layer of ink on top of the fabric.

So what are the different techniques of printing available, and which should I ask for?

If it matters, I have some designs where I want one or two copies printed. But there is also at least two designs where I would like to get a half dozen to a dozen printed.

Lastly, and this is almost a separate question, but it seems like someone with the expertise to answer about t-shirt printing might also know about embroidery.

I am looking to get some embroidery done. A small logo and several lines of text in a font I have chosen. I want these on nicer shirts, say a polo or a nice henley.

As I said at the start, any and all help would be appreciated. From questions to ask, to pitfalls to avoid, so specific recommendations of good companies to inquire with.

Thank you all.

tagging @narfcake, because he knows everything about t-shirts.