I ordered my custom christmas cards on December 4th. It is now December 19th and I still have not received my order. This is the second time I have used Zazzle and both times I have had issues with them delivering in a timely manner. Very disappointing.
5 years ago
Zazzle has a
4.6
average rating
from
7,095
reviews