Some pet shops if you have one by you might have nice healthy babies. Then they may not. Same with a breeder if your going to buy a snake from X pet shop check them out first. Same goes with a breeder check them out. You might not find anything on the breeder. That doesn't mean hes a bad guy. Same with the shops, Its when you here something bad about this person or this shop. Those are the ones to stay away from. Yeah your better off getting from a good breeder. But there are good pet shops out there that sell reptiles. They take care of their animals and know what they are talking about. But there are bad ones out there too. So if I were you do some checking around.

Ok X breeder or pet shop might have X snake for cheaper. Just because its cheaper doesn't mean its a better snake. Its better to pay a bit more to know your going to get a healthy animal. So don't jump and buy the first good deal that is thrown at you.