I would have put my logo on the backs of the things and made them as the client requested.
Whoever said early in this thread that no good deed goes unpunished is right.
I donate only very rarely, to causes which matter to me, and I'm usually quiet about it.
I do give the place to which I donated a receipt with the value of the donation written on it and the notation that the item was a donation.
Nothing's worse than a steady stream of sports teams, race car owners, churches, scouts, all with their hands out wanting something for nothing.
The best way to get that is to give your valuable work away to them.
I remember years ago someone bringing back last year's golf outing signs to be changed and my logo had been picked off all of them, leaving a nasty glue residue.
F that.
Love....jill