You should always be sure to purchase your holiday cards well in advance