Does the money go directly to a charity? Or do they collect it on behalf of a charity and then donate it to said after end of business (or 4-8 weeks)? Electronic transactions are abused far more by companies/corporations compared to kids picking up a water jug of pennies.