i donate when they ask us to at church, and some of it may be past the date ...but... it is 'new', since i shop at a bent n dent place for my own family. i try to give them stuff i would feed my own kids.
but i do know what you mean about the really expired stuff, i don't get why you would give...