Out of all the print on demand sites the best I've seen is skeened and Redbubble as far as quality. As someone who is a screenprinter and has been making my living for the last 10 years selling t-shirts online, Do Not Do It Yourself. Hire a printer, even someone to package and ship the orders...