How Long Do Fresh Beans Last?