I love shopping at dollar stores. They're densely packed bazaars of western commerce.
Products are cheap, off brands are cheaper, and whatever you're looking for is only a few steps away instead of miles at the larger stores.
In catering to these stores brand name companies decided cheaper prices equal smaller sizes. You know what, that suites my lifestyle fine. In fact I prefer it. Tiny containers mean more portable and less waste than shopping at the Costcos and Sam's Clubs out there.
Obviously not all is good. When purchasing products such as meat or cheese, quality trumps these tiny shops, but for most other fare you can't beat the obnoxious yellow Dollar General sign down the way.