I have a nice 50/50 pied BP that came from my local Petsmart. The thing to remember about RBM and Petsmart is RBM is basically a wholesaler, so while the BP may have come through there it easily could have been sold wholesale from a big name Ball Python breeder. If the snake looks healthy, is in good condition and eating well, and you are okay with the price, I wouldn't hesitate to buy it. Just QT it, but you should do that with ALL new snakes.