Cards For Causes specializes in business and personal Christmas cards, Holiday cards, Greeting cards and invitations, including wedding invitations, that benefit charities and non-profits nationwide. We are Cards for Causes.