China Made Moth Traps

China Made moth traps have recently hit Amazon, Do you trust imported moth traps with 'integrated lures' American Made brands like Able Catch and Catchmaster provide Safety Data Sheets, …