This is how I got my rescue ball python (that was later disappeared by an evil roommate). They brought me a ball that they had bought from petsmart, said he was five years old. I weighed him in at about 300 grams when I first got him. He was skinny and had at least three layers of stuck shed on him. I listened in horror as they told me they fed him one MOUSE FUZZY every OTHER week. I had the tank in hand and was thinking "just give me the poor snake and go." Fortunately they had no plans to ever get another snake.
First time he ate for me, he shook like a leaf and took an hour to eat. Somehow I got him on rats, although now I realize I was heating a hopper mouse for my corn snake in the same container as his rat, so he was really eating mouse scented rats while I had him. In a couple weeks he put on 40 grams for me. I still feel really bad that he disappeared during my move in 2013. I still don't know if he really escaped or if my roommate did something to him. All I know is I came to move my snakes and his cage was empty with a note on top, which I couldn't read. Then the roommate in question wouldn't answer my calls.
Sorry about the rant. It really upsets me when people get reptiles and either get the wrong information or end up abusing them without knowing what they're doing, after no research on their part. Sir Giles really broke my heart. I had him looking so good by the time I had to move, and I'll never know what happened to him. I had recently bought probes and had a suspicion that he was really a she as well.