We mail all of our cards First Class mail via the United States Postal Service. The USPS does not guarantee delivery times for First Class mail, but the vast majority of our cards arrive within 2-3 days of being mailed. In some extremely rare cases, it may take up to two weeks for a card to arrive.

If it's been more than 5 mailing days (Mon-Sat, not including holidays) since your card was mailed and the recipient hasn't received it, please reach out to us.

Did this answer your question?