not all ball pythons bought from petco or pet smart do not eat and die. ( hugely over priced yes, BUT not always neglected! ) when I first got into snakes I got my first two ball pythons from petco AND am happy to say that 5 years later they are alive and well! I obviously dont buy from them anymore because there are MUCH better deals to be had else where but it really depends on any particular store and how those employees are taking care of those particular animals if you are going to get a good one or not!