IM YOUR GUY..i an american living in philippines for now,,retired military...and married and i do t shirts here for my friends back home,,gold tournaments,,walk a thons etc etc,,its soooooooooo cheap here and the shipping to you is not that bad..and within 5 days leaving here its at your door,,the t shirts are soooooooooooooooooo cheap and the silk screening is also inexpensive....if you need me to help you..you can make a lot more profit with less overhead....something to think about... email me
Home printing isn't as good ad commercial printing (with the big machines). The main thing is that the images fade out in the wash or start to peel off the shirt if not applied properly.
Doing a professional type of job on it requires the better machinery, and the easiest way to do that in small amounts would be to use zazzle.com or cafepress.com if a local t-shirt printing business is too expensive in your area.
Not only can they offer you cheaper good quality shirts, they can vary the type of necklines, thread count, long/short sleeve and even do bags. Something you can't do on your own at home, the amount of basic stock in sizes and types would bankrupt you.