Prices were amazingly low for cards I purchased and arrived in great condition, on good card stock paper, and the personalization was just as I'd hoped! Though there was a slight delay in one order (of two; the second one was right on time), Zazzle kept me posted on the delivery dates.
3 years ago
Zazzle has a
4.6
average rating
from
7,414
reviews