The longevity of EcoVia IB Insect Bloks depends on various factors, including where it is located, the temperature of the room, etc. This product should not be used in very hot or cold temperatures. According to the manufacturer, they generally last anywhere between 2-4 weeks.
We do not make the EcoVia IB Insect Bloks and we are not sure of any future plans/laws that will allow the shipment to Oregon at this time. We will email you if we hear of anything coming soon.