I'm making shirts for a Charity walk my mom and her friends are doing. I was not thrilled with the Staples iron-on dealio. so I'm leaning towards ordering them online-would you use Zazzle, Vistaprint (of course, the cashback is exciting for both of these), or Cafepress? I may also pick up a couple of shirts for me.