Has anyone heard of this commonly sold rat trap? I guess it's a common rat trap in England and is making it's way across the pond, I see some places just north of us are selling and using them. I love the koro's wondering if these might also be in the cards.