A mid-to-poor review for this product is misleading. It is a good product with
a good residual time period. Another reviewer mentioned Spectre 2 CS, which I will also look into. It's probably good to alternate products while fighting bedbugs and other insects. It was a professional pest control company that recommended Crossfire to me while they were heat treating an apartment so I feel confident they have experience with treating these kinds of problems.
I went from sleepless nights and sleeping in full night gear, including a t-shirt over my head being bit at least once a night, to sleeping peacefully under my covers again all in a matter of 3 days..I recommend this product to anyone with a bug problem..and it's a decent price as well.