In another twist on this, our local Kiwanis club does an annual "Community Baby Shower" which collects new and gently used baby items for teen moms, new foster moms, young parents in shelters, and even new grandparents in need. They ask for the usual baby clothes, bottles, diapers, socks and gift cards.
But to make it easy they have set up a registry at Target so you can do an online donation which they will pick up. Volunteers then set up an actual baby shower to which these moms/grandparents are invited. I think it's a great way to help get baby necessities to those in need in the community.