I do a fair amount of baking, and at home I use 1 gallon plastic rubbermaid jars with screw on lids I found up at the local Big Lots store for $2 a piece. They are watertight, and will hold a 5 lb bag of flour, sugar, meal, oats, whatever I need to put in them. If I need to stock more than 5 lbs at a time (I've been going through bread flour a lot more these days due to maintaining an active sourdough), then I just double up on the jars. I have 8 right now, which seems plenty for short term pantry use. I've done LT storage in the buckets, and have mixed feelings about that.

I prefer to rotate stock more often, so the jars are convenient.
_________________________
The ultimate result of shielding men from the effects of folly is to fill the world with fools.
-- Herbert Spencer, English Philosopher (1820-1903)