I am lucky here that my local pet shop is ran by a breeder and he specializes in reptiles in his shop, other than something like that I would stay far away from pet stores, just like everyone else on here has said. I am sorry to hear of your troubles, but if you get one from a reputable breeder I feel your experience will be wonderful. My kids absolutely love their snakes, and so do I.