I would never purchase any animals from petsmart or petco. I stress the word purchase. I HAVE adopted a gecko (currently caring for) and i did adopt one of my cats from a shelter that worked through a petsmart, but i did not give the actual stores money for animals.

The only exception i can see is if they had a full pinstripe crested gecko and their cresteds were on sale.

I don't understand why people would want to give their money to these stores when they have the option of going to a breeder and giving someone they like, trust and enjoy money for an animal. With a breeder, you know where the animal came from, who the parents are, etc. With a petsore you don't get that. You don't really get much at all except a maybe healthy animal from a questionable background. All the BPs are CH. Why bother? At least the cresteds and the leos are usually CBB.