Mine is here, but I'm kind of nervous about it. I decided to take the lid off for a few days, not really to let it steep, but to air out the fishy odor.
Do let us know if it helps cut down on the pest control bills. I don't want to order it if it attracts cockroaches of gigantic proportions that look like they were exposed to nuclear fallout.