What are your experiences with merchandise stores?

I would like to hear if any users have experience with the following merchandise stores:

1. http://www.printfection.com
2. http://www.cafepress.com
3. http://www.zazzle.com

Also are there any other stores that you can recommend? It is for a global site.