This is a great thread, and very inspiring. I have been with Cafepress not quite a year, and I have learned so much. Mostly I've learned that there aren't enough hours in a day, and that there's always more to learn

I really enjoy the being creative part, but know little about marketing/seo/html, and all that other stuff that's needed to be successful. The internet is a wonderful resource, as are the people on the Cafepress forums. I'm amazed at how helpful people are. And Cafepress is great in that I can work on my store when the kids are sleeping. And somedays I can work on it for hours and somedays I just don't get much time, but as someone said, I'm sure you get out what you put in.
I think Cafepress is a great opportunity, though. I'm glad I found it.