Although things have been lean, I have been buying components when I see them, and as a result I have a pretty good inventory at present. Some call it hoarding, but in my defense, that really isn't a fair analogy, I just want to have what I need, when I need it. So I suggest you buy as much as you can get your hands on. If you don't someone else will. I've used baggies before when the LGS was breaking up large quantities, I just label the baggies with the powder and lot number before I fill them, and then I put the powder in the properly labeled container when I get home. I save my empty powder canisters because of this, so they always have the an original label on them.
GS