T-shirts: I've had them design and print shirts for me. Their artist was great. He really came up with a fantastic design and the shirts have held up really well after multiple washes.
Embroidery: We already had our logo for embroidery, so they just had to get it onto the hats and clothing. We sometimes change the colors of parts of our logo (depending on what color the shirt is) and they always keep it all straight. They helped us make the embroidery the right size so it would look good on the polos (we were going to go too small and after seeing it all done, they were totally right....they look perfect.)
We are very happy with all the orders we've had done here.