If the receiver
does not get the card,
then you probably made a
mistake in typing the email address.
Sometimes due to the delays in the mail servers of
your recipients,
the delivery can be delayed. (esp. those of AOL, Hotmail),
or maybe your recipient have to check the
spam filter.