Walmart has them. (I give only to the Salvation Army.)
I do it also, when paying my bills online.
Keep your charity away from the middleman.