News

The new paper cards are a way for Evite to get customers to pay for its services. Since it was founded in 1998, Evite's online invitations have been free for customers.