I think it is interesting that anyone can provide product through CafePress but it isn't readily apparent who benefits.

I suspect a lot of the products that supposedly support a charitable cause don't actually produce any funds for that charitable cause.