Placed an order Dec 2nd. They committed delivery Dec 20-22. On Dec 20, they email me & tell me it won't be delivered by Christmas & give me a $10 coupon. Seriously? Not enough time to replace the gift & no gift to give on Christmas. Will NEVER use them again for my holiday cards or gifts. Shame on you Shutterfly!