I just went to www.ecard.com and found that they do not offer e-cards, as they are in fact a search/advertising site that provides links to other sites when you select a specific category. (Clicking on "christmas cards" gave my links and brief descriptions of/advertisements for www.cardsdirect.com, www.vistaprint.com, www.holidayclassics.com, etc.) Thus, the card cannot be from www.ecard.com. (Perhaps www.ecards.com?) I'd ask your friend to verify what site/company the e-card was from, and verify that there is a valid link to it.

Hope this helps,
John