Please order small prints (8x10, 11x14, 12x12"), greeting cards, and originals by December 18th to ensure Christmas delivery. Order ALL canvas prints/large paper prints by December 7th to ensure Christmas delivery.