I have placed multiple orders with Zazzle for various products (posters, postcards, plates, binders) for both myself and as Christmas gifts. I have been pleased with most of the items ordered. There were a few posters (16" x 20") that resulted in blurry prints but I was warned by Zazzle prior to ordering the items that they may be blurred due to their size. I chose to take a chance and order the items anyway and should have followed Zazzle's recommendation!!! Live and Learn!!!
Zazzle also offers a 30-day free trial of their program called Zazzle Black. This program allows free shipping for a flat rate (annually). I didn't pay close enough attention to the offer on my initial orders and paid for shipping. I have since signed up for the 30-day free trial and saved a bunch on shipping charges. You can even opt out of the program after the 30-day trial and prior to actually being charged the annual fee.
I am VERY pleased with my experience with Zazzle and will continue to place orders with them and recommend them to my family and friends.