ceolanfpunSep 2, 20200 minscent traps as well as pest control are they worth the time and also effort