“How do I love Guidestar? Let me count the ways. Guidestar.org is a Williamsburg, Va.-based website that posts all of the IRS filings of the nation’s charities and nonprofits. Guidestar itself is a so-called 501(c)(3) public charity, supported by many of the foundations it reports on.”