Hmm, either you got really lucky and ended up with one of the few good Petsmarts out there...or you got a lucky fluke in the health of that snake. I'm glad your snake is doing well, don't get me wrong...but I used to work at Petsmart and I know how the animals arrive, from what kinds of conditions, and in what numbers. Most store employees have no clue, aside from the outdated caresheets, how to care for reptiles. They don't isolate, they don't quarentine, and they don't treat enclosures of herps.

As I said, you may be a lucky one to have a real good store, but I wouldn't risk it a second time. If you possibly can, get a leo from a breeder. The price may be a bit higher (tho I doubt it after seeing what my store charges for reptiles...), but it'll be well worth it to get a plump, healthy, established eater. Trust me, my leo is a rescue from a pet store that got him in trade from a family who badly mistreated him. I don't doubt this move, as I love the little guy, but as a result he cannot be touched and it took a very long time to get him eating well and regularly. Just a heads up there for ya.