hi all, what does everyone think abnout the remmington pest controller?