As they get older, it sometimes takes a while for a complete shed. When they're real young, their skin "pops" off. It can take as little as 30 minutes. I've notices that my adults shed in stages, sometimes over weeks. A tail, then a head, then the body. There's really not an order, just when the skin's ready to shed. Baltazar shed his tail about 2 weeks ago, now his head and the ridge on his back is shedding this weekend. I imagine in the next couple weeks, his body will go too.