The baits have a shelf life of 2 years. Although they don’t display a use-by date, they do deteriorate and may not be effective after that time. Once the baits have been placed they have a life of 3 months. The waxy bait inside the trap is used up when cockroaches travel across it or eat it.