Ordered holiday cards with a picture on Dec 3rd, some got to recipients Dec 23rd, others will be after Christmas. When cards finally arrived they are VERY SMALL! Watch the size! Much, much smaller than Snapfish or Shutterfly. Quality of picture was just fair. Overall, terrible experience, bordering on a scam.