I have not had a problem with pantry moths...just wool moths.

But I do freeze all grains and flours for 2-3 days right after purchasing and before they go into the pantry. I use glass cannisters for storage. I'm not sure where to find the larger ones. Maybe post on Super Crunch - I know Val is the queen of pantry storage. Didn't she get her containers from a deli?
Tara