This job is ideal for someone who is good with both technology and people. It is necessary to be good with technology because you must know your way around the hardware and software necessary to print onto a variety of different surfaces. You must be good with people because your clientele is potentially very diverse—the professional who needs new business cards may be very different from the college student who wants to order an ironic t-shirt.
I created an “Every Day I’m Hustling” shirt and sold enough for the campaign to ship, but didn’t earn much on the experiment because of some not-very-effective Facebook advertising. Still, some opportunity here and a friend of mine is doing REALLY well with this. If you can create awesome designs and reach the right people with good Facebook targeting, Teespring can be very profitable.