We never know where we'll find that next special critter. I prefer to buy from respected breeders these days but my first kingsnake came from Petsmart and he's great. He's the reason I have 8 snakes now. All chain pet stores aren't bad but I'm sure some are better than others. The animals at the Petsmart near me seemed well kept and the employees gave good care information even though they don't sell thermostats. YMMV