Welcome to BPNet Jake and glad you've found your way here. If there's anything we can do as far as directing you to threads on specific issues or answering questions on husbandry, finding a good herp vet, rehabbing ball pythons or whatever comes up please feel free to ask. Our forums such as husbandry, general BP, etc. have a wealth of information there and a great search function but don't hesitate to ask specifics or just keep us appraised as your rehabilitation of this snake proceeds. If your state has laws regarding pet shops you might want to give someone a call if this store was in such an awful state. Good for you for at least trying to give this snake a better chance than that awful store.