I've made up my mind... I think... I think I've chosen a Ball Python. Now, in regards to the Ball Pythons, are they all the same size? I've seen pictures of some balls that look like they're 8 feet long and some pictures that look only 3 feet long. If anyone has a picture of them with their full grown ball that'd be a big help, then I could see how big they are compared to a person. Also, what size tank would a full grown Ball need? I asked the pet store and she said like a 50 gallon aquarium. But that seems big, you tell me... One more thing... The pet sotre that I'd probably get it from must have one ordered in. Is this a good thing. Would they be captive bred and born? I don't like it because then I don't get to choose the colors or personality, what comes comes... How do you guys get yours? Anyways, just fill me in abit on the types of Ball Pythons and how you got 'em, that would be great thanks...


