E-card venture lets people donate the cost of a printed card