Dude don't buy that crazy expensive stuff. Buy ya a box of borax on the laundry detergent aisle. Mix it with sugar and water into a paste. It's basically the same thing as that expensive Terro stuff but that box of borax will last you forever and it works better than anything I have ever seen.
No prob, used to get them in the basement when it turned cold. Started making that stuff and haven't seen any in years. And you get so much with that box of borax you can afford to use it outside around the house even ;)