Yes beans have a shelf life if not preserved properly. Mine are stored in #10 cans with an oxy pack to extend the life. They are supposed to be good for up to 30 years this way. I have used my dry beans in my wheat grinder. Be sure it can handle it first! This adds a little extra protein and fiber to your baking without changing the texture or taste!