Nifty, I think that Cafe Press is great! We did a VERY small scale printing of some shirts for parents of my son's baseball team--- I gave them the link, they got whatever size/style they wanted, used credit cards, shipping taken care of, etc.... it was a piece of cake (and I didn't have to hear any gripeing!
Of course, the trade off is that your profit margin isn't that big, say like $5 a shirt. But for doing NOTHING except the design, it seems like an easy choice!
JMHO!!
Hope you figure out what works for you!