When bar soap is made, the manufacturer boxes it immediately without allowing it to dry thoroughly. Within the last year or so, I have developed an allergic reaction to bug bites - especially mosquito bites. I welt horribly and it drove me crazy until, in desperation, I tried antiseptic mouthwash - like Listerine or any cheap store brand version of it. Not only does it immediately stop the itching, but the welt invariably disappears in a matter of minutes. It was on the news here about a month or so ago.
Roaches absolutely hate catnip.
You can use it to repel them. Also, catnip is harmless to humans, so those who have children don't have to worry about poison. Simply sprinkle it around corners in your basement and any discreet nooks in your home. Obviously you don't want people seeing catnip all over your carpets. Also, use it outside the house.