Like hundreds of others, I sent $26.95 to this sham organization in order to renew my subscription to Catholic Digest. But they have nothing to do wi…