J.B.
After 3 a three year battle with pantry moths, we keep many items in plastic, glass or acrylic containers. Keeps food fresh and bugs out but as importantly, I also like being able to see how much of something is left at a glance. My kids are famous for putting empty boxes back into the cabinets and then later wonder why I didn't buy more cereal, crackers, whatever.
The absence of boxes also means that they don't know if I bought Honey Nut Cheerios or "Honey Nut Tastee O's," or Ritz Crackers or "Buttery Entertaining Crackers," etc.