Place a donation box in your garage or wherever you keep most of your stockpile. Use this as a catchall for items you intend to donate. If your stockpile is scattered throughout the house, you might consider using a few smaller boxes—maybe one for food and one for non-food. If you do overbuy and discover items that will expire before you can use them, put these into your box. Then promptly deliver your donations to a food bank, church, family, or needy neighbor. You’ll need to do this prior to your products’ best by date.
To find a food bank near you, check out Feeding America. Make sure to check the food bank hours and find out what their greatest needs are. It may be baby items (formula, diapers, wipes), canned foods, treats for kids, baking supplies, ethnic food, or special holiday foods. Also remember that even if you don't have the resources yet, you can volunteer your time to help those in need!