From what I reading, it have a lot of products out there claiming to be snake repellant even ammonia and moth balls, but none in real that can back the claim with tested evidence. Snakes don't smell like mammals do, so what stink to us not affecting them. They say all u can do is keep the surroundin...