Alright, after careful consideration and a lot of SnakeBytesTV, I've decided I want to buy my own ball python! What I don't want, though, is for my python to die 2 days after I buy it because I didn't know I'm not supposed to step on it. That's right, I'm completely clueless when it comes to keeping snakes, and that's where you guys come in. How much does a BP generally cost? Where should it be kept? At what temperature should it be kept, and at what humidity? What do I feed him/her and how often? How long do BPs live? Any common health issues I should know about? Any pro tips on handling a snake without getting your thumb bitten off? If I end up pissing off my python and getting bitten, should I worry about my arm getting broken, or are they harmless even if they bite? I want to be at least a little knowledgeable before actually going out and buying a snake, so I hope you guys will *herp* me out.