Ordered Christmas calenders December 4th and still haven't received them. No customer service, just automated responses and when I try the live chat just get useless dribble of not to worry you'll get your calenders. When I asked when they said december25th. So I responded what courier will deliver Christmas day. They responded again not to worry you will get them. Surprise it's Boxing Day and my order status still says in process. Sigh... Never again. I have gone to 2 family functions with no gifts in hand. Thanks snapfish merry Christmas!