Use an alternative card company
To have my Christmas cards arrive late or not at all is unfortunate. For it to happen two years in a row is unacceptable. I ordered cards on the “2-4 day” delivery option 12 days before Christmas and 15 days later, still got delivered. Considering cards are usually for a particular date, timely delivery is crucial and this company how now repeatedly failed, so why would I ever use them again? I would suggest others don’t either.