Originally Posted by davesmith
i'm in new york not liberia, haha, i just need something to keep the critters away.
i want one of the plug in the wall things but was never able to get my hands on one
Don't they have any at your local drug store? Just look for it where they stock their insect bite relief/repellent products.
Originally Posted by bkstone
Do it release insecticide in the air? Sounds unhealthy...