Some companies make grants through their foundations or contributions office for national programs but make grants for local organizations through their branch offices or stores. Walmart, for example, has a national giving program but also makes grants and in-kind gifts through its local stores. This can definitely work to your advantage because the manager of a store in your community will likely have a better understanding of the needs in your town and might even be familiar with your charity.