I bought several nb bobcat traps? I'm kinda new and kinda not. But if anyone out there has use these traps. Please give me a little review. Thanks.