Making an online ACH (bank) contribution is free, as is mailing in the Gift Form and paper check.
If a gift giver contributes online by debit card, there is a convenience fee of 2.9% of the contribution amount, plus an additional $0.30 taken from the gift contribution.