Mine Cane from Petsmart and only for 2 reasons. 1, I saw him, decided I wanted him specifically, then did my research and got em. 2, Ive talked to the people that handle their reptiles in person and they were pretty well-versed. One of them even graduated from my academy, which focuses on biology and science. I probably wouldn't trust any other Petsmart.