When most people think of non-profit organizations they think of charitable organizations, organizations standing for a higher cause with your best interest at heart. Yet, when you