Has anyone done business with them?? I have heard a couple things about them just checking before I start getting some. Any problems with snakes getting out or anything like that?