Or a local pet store if you can find one. I suggest those two places because they are places I have experience with. Places to avoid would be reptiles&Critters, Backwater Reptiles, General Exotics and of course Reptile City. Avoid any company that doesnt have a telephone number or a physical address. For instance, Reptile City, who drop ships their reptiles has a Texas address that they claim is a large facility with acres of outdoor facilities and a large warehouse facility. They claim to have had this for years. I google mapped the address of this location and its an empty field on a country texas road. Maybe it got torn down when they moved to Florida...But the Florida address is just the guys house. MAYBE he ships a few reptiles from his house, but its pretty well known that they are in fact a drop shipper. They also claim to have huge warehouses with hundreds of animals, maybe somebody does, but it isnt him. I can't remember the name of the company that actually ships their animals for them, but I do remember they have a pretty bad BBB profile with several complaints and I think a grade F as well.