It does work for many people. However, if the main ingredient in Hot Shot has been used a lot where you live, it is likely that the bed bugs have grown immune to it. Hot Shot would need to change their formula or offer other bed bug products with other active ingredients to solve this problem. If Hot Shot doesn't work for you then you need a pesticide that uses a different active ingredient to kill your bed bugs. Bed bugs can grow immunities to pesticides quickly, this causes a lot of problems for consumers. It isn't easy knowing what pesticides your bed bugs might be immune to.