I would never buy a snake from a pet store regardless of wether or not it looked like they toke good care of them because most of the people who work there dont know much and Id rather be able to talk to the breeder about the animal and not have to spend a ridiculas amount of money on a snake.
The only animals Ive gotten from a petco or petsmart such as hamsters and guinea pigs have died within a month or two of having them because of some type of disease they had when I got them. and thats why I now get hamsters and guinea pigs from small pet stores that spend a lot of time handling the animals and taking care of them.... I know its not all petcos/petsmarts but I just dont want to support that type of store