I'm not familiar with all of those types, but a quality Pinto bean, properly stored in a full #10 can with oxygen packets, will store 30 years. So, you can write off that one year expiration as a sales tactic.