My family owns a Direct to Garment printer and an embroidery machine. I used to run the shop. One thing to keep in mind about DTG is that 100% cotton will hold the image best. If you start messing with poly blends they need to be majority cotton or the ink will not penetrate and set into the fabric. The ink is also heat pressed into the fabric and that can mess up some synthetic fabrics. Black and colored shirts for DTG cost a lot more than white/light colors, due to needed a pretreatment and white ink to be laid down first. As others have mentioned, I'd look for something local if I were in your shoes, shipping can get heavy and pricey on large orders.
The print shop is moving locations soon, so I'm not sure how long the machines will be in operation until the move, but if you wanted to shoot me a message with what you're interested in I can let you know if we can get it done and a quote.