The Zipfizz containers will hold a couple dozen ibuprofen pills. I have a couple of satchels that fit in pockets that I load with a dozen or so of the vials containing various meds, like Benadryl, Immodium, Sudafed, Zantac, Aspirin, etc. The vials are fairly watertight when the lid is snapped shut, and virtually waterproof with a couple wraps of electrical tape. They also work well for containing wads of cottonballs saturated with Vaseline. They are also great for storing matches. They are also great for storing drink mixes

They don't take up too much space for what I need. I really like re-using these things. Makes me feel like I am getting my money's worth for what the Zipfizz cost me to begin with.