I've heard very bad things about Bio Spot. It is a Hartz product, and all chemical products made by Hartz should be avoided altogether.

I just looked it up..

Bio Spot adverse reactions
Consumer Alert -- Bio Spot
Against Hartz
Hartz Victims
List of dangerous products