I totally get what you are saying. We have so many perfectly good toys that our children have either outgrown, or hardly played with, or would just like to see someone else enjoy and none of the local charity stores will take them cause they are 2nd hand. I would never try to give a broken, extremely dirty used toy to another child, but the ones we have tried to donate are ones we would be appreciative to receive.

Even when there is a time to donate, I much prefer to do it anonymously.