This ecard service is almost free for you to create free ecards for digital invitations and greeting cards.