Hi Risto
Have never used either myself but I do recall Cafe Press were mentioned at About.com
Thread in About
Oops! Am thinking that link will not get you to the particular thread, if you search for "shirt" (from 3 months ago) you will get the thread.
Bookmarks