Welcome to the forum and welcome to the addiction! LOL

A breeder is for sure the better way to go. Petco is not very knowledgeable of reptiles and the majority of them many cases have been reported of poor conditions they keep their reptiles in and parasites ... Take the time to read all the Stickys in the Ball Python Husbandry forum and get familiar with the needs of a ball python before you get one, so this way you can have everything set up and ready and be prepared for your new ball. You can find a list of threads pertaining to just about any question you have by using the search bar top right of the site. Welcome again