I'm currently on the last can of FFg Goex that was bought /rec'd 10/10/2008. The next in line are 3 cans of same from 4/12/2012. I was one of 2 guys i n our BP club who ordered for our group for our demo's, reenactments and shooting competitions. We'd find cost per pound, let members know. They'd order and pay for their order. When we had enough cans ordered for a 25 or 50# order. It was ordered and we'd get it in 3-4 days. I send emails and call the members. They'd pick it up or I'd take it to our upcoming event and they'd get their order. It was for members only and they paid the cost of their order at the price of a pound by how many they got. This is an advantage of a club membership. I usually ordered, as our other guy was our artillery Sgt. who also had a pyro-technition license and often ordered larger amounts for his work use, We ordered fro Powder, INC.com You register and can order. Price is based on product and amount (1, 5, 10, 25# lots)