The deadline for printed cards is Dec. 2, so shop now.