The first text-to-give myth is that nonprofits have to pay $3,000 for a shortcode.