This is the only product that I use to keep the climbing roaches in. It dose not melt like petroleum jelly (Vaseline) and is non-toxic. One ounce is enough for several applications depending on the size bin you use. One application will last until it becomes dirty in some fashion (i.e. you spill some dry feed onto it, or it gets dirty while you are cleaning the bin)
I have had some bins that have had the same application for over half of a year.