Vittles vaults for base malt (2 row, Pilsner and MO) sacks and 5 lb or smaller Munich, Vienna & crystal and like malts in their original packaging- the kind of VV that have the spin on/off lids with Gamma seals and can hold a full sack; then Rubbermaid tub for bags of flaked grains and dark roast, rice hulls, etc...
I have heard of the metal trash cans used, also (for those place with sharp toothed critters) - I would definitely keep the grains in their original packaging with that set up!