We are the WORST at this! I get reminders (through Google Calendar) 5 days before the birthday and somehow always end up sending the card late. Our poor nephews.