Oppie dang that's awesome that you have such a great petco Ive mostly heard bad stories about them but of course not all of them are going to be bad!
My experience with petco is really sick rats that if they survive still had on and off RI through their lives
And last time I went there for snake supplies I had to ask a employee to mist their ball pythons because their humidity was about half of what it should have been
I'd go with breeder or maybe if you have a trustworthy pet store in the area we had a small one about an hour away and they always had the best healthiest well handled pets