Introduction:
The unwelcome sight of pests often sets off panic-tinted Googling and halfway attempts at homemade remedies. Does sprinkling coffee grounds everywhere really discourage ants? Are essential oils an effective deterrent against cockroaches...