NSP, work very well, especially in enclosed places...I dunno about generics...try the real deal, guaranteed they work...I find em at WalMart, Home Depot, even grocery stores...best $7 I ever spent...