I use soda bottles.
I currently have 3 varieties, Melanogaster (like what comes in the Petco cultures), Jumpers (if someone can help me id these that would be appreciated. They're good size, jump, and fast producers.), and newly acquired Hydei.
Pros:
1. Cheap: you can use non recyclable bottles, and the heavier bottles can be reused.
2. All I use is a rubber band and a napkin for the top. Nothing get's in or out unless i take it off.
3. Ease of feeding: Especially for the jumpers, the small opening allows for less to no escapes.
4. If you keep the lid, disposal is easy, just cap it, and toss it.
5. Little to no smell? Since i started raising frogs I've never had a problem with my FF cultures having an odor. Maybe it's the mix I use.
Cons:
I haven't really found any bad things about using them yet. Maybe if you don't wash and reuse them it's not that green of a way to feed.
If you don't have a steady supply of bottles it might not work for you.
I did have an incident where one of my flightless cultures was contaminated with fliers, so i just capped it.