I always buy my millet en masse and have never had any problems with it going bad. I keep it inside my house (a/c), so it stays dry and it is not exposed to any insects from the outdoors. I keep it in a breathable box - I go through it within about 2 months for the amount I buy. I have kept my seeds in the same way. So far, it has been good!