Not true for my local Petco. The manager has a list of vendors from the corporation. I bought mine from them and they had nine hatchlings. I got a really nice one and she is a great eater? I don'e like that they kept them all in the same tank though! They did remove them to feed them alone, however.
And those vendors import thousands of captive hatched ball pythons. Petco has a contract, a single location CANNOT use private breeders, only corporate approved farmers.