Here is another site that still has free e-cards: http://www.greetingcards.com