From what i gather...a petstore is not the best place to buy your snake....there is a difference between captive born and captive bred. And a breeder wont sell you a non eating snake...i understand yours was eating fine but a breeder is the best way to go