I ordered 2012 Christmas cards in early November. They arrived and were printed crooked. I requested a return and replacement cards before Thanksgiving. The request was granted and I received an email that they were being reprinted and would mail out soon. It took two more requests and a phone call (with a 15 minute wait) to apparently actually get the cards printed. They are now in the mail and tracking to arrive on Christmas Eve even though I was assured by customer service they would arrive immediately by courier. Horrible experience and I will never deal with zazzle.com again.