I was at a 4th of July picnic at a neighbor's last week, and I was talking baby showers with a new mom that was there. She said she had a raffle at her shower, but instead of her guests buying tickets for the raffle, they received tickets in exchange for packages of diapers they brought to the shower. Her baby is apparently six months old and she hasn't needed to buy diapers once. I guess the raffle item was a hefty gift certificate to Macy's or something like that.
I don't go to many baby showers, so this may be common, and I just don't know about it. But is this tacky? This seems like the baby shower equivalent of a wedding "dollar dance" to me.